Skip navigation

Yup, penguin yang menjadi logo Linux diberi nama alias Tux. Pemberian alias ini mempunyai tujuan untuk mempermudah pengenalan penguin sang maskot tersebut dan untuk membedakannya dari ratusan atau bahkan mungkin ribuan populasi penguin yang ada di planet ini. Jadi,ketika seseorang menyebutkan atau berbicara mengenai Tux orang lain akan mengerti bahwa yang dia maksud adalah penguin yang dijadikan maskot Linux.

Di dunia Linux, seorang pengguna juga akan dihadapkan dengan satu hal yang memiliki persamaan dengan kasus di atas. ‘Alias’ di belantara Linux merupakan suatu fasilitas yang memungkinkan seorang pengguna untuk memberikan nama alias untuk sebuah perintah (command). Perintah-perintah yang biasa diberi nama alias adalah perintah-perintah yang memiliki nama atau opsi (atau keduanya) yang terlalu panjang untuk diketik di terminal. Tujuannya tentu saja untuk mempermudah seorang pengguna untuk mengingat suatu perintah (bserta opsi-opsinya) yang mungkin terlalu panjang untuk dihapalkan apalagi dituliskan.

Tidak ada aturan yang baku dalam pemberian nama alias ini, namun sebaiknya gunakan perintah yang sama untuk memberi alias untuk perintah dengan opsi yang panjang, kata yang memiliki makna yang sama dengan satu perintah, singkat, dan tentu saja mudah diingat. Seorang pengguna juga mempunyai kebebasan untuk memberikan alias sebanyak mungkin. Untuk melihat alias yang mungkin telah diset di sistem jalankan program alias dari terminal

rotyyu@sarimula:~$ alias
alias autoclean='sudo apt-get autoclean'
alias autoremove='sudo apt-get -y autoremove'
alias clean='sudo apt-get clean'
alias df='df -h'
alias du='du -h'
alias free='free -m'
alias install='sudo apt-get install'
alias la='ls -A'
alias ll='ls -l'
alias ls='ls --color=auto'
alias nano='nano -w'
alias ps='ps aux'
alias remove='sudo apt-get remove'
alias search='sudo apt-cache search'
alias update='sudo apt-get update'

Dari hasil di atas terlihat jelas bahwa untuk menjalankan perintah sudo apt-get update seorang pengguna cukup mengetikkan update yang tentu saja lebih praktis karena lebih singkat dan cepat dalam megetiknya.

Di Ubuntu 7.10 (dan kebanyakan distro lainnya) alias dapat diberikan dengan beberapa cara, yang pertama adalah dengan mengetikkan langsung di terminal, seperti ini

rotyyu@sarimula:~$ alias md='mkdir'

Namun cara ini kurang efektif karena alias ini hanya berlaku selama sesi sedang berjalan, ketika seorang pengguna melakukan reboot maka alias ini akan hilang. Cara yang kedua adalah dengan meletakkanya dalam berkas $HOME/.bashrc atau $HOME/.bash_aliases untuk user tertentu dan /etc/profile untuk alias yang bersifat system wide (berlaku untuk semua pengguna). Untuk alias yang diletakkan di $HOME/.bashrc, edit berkas tersebut menggunakan editor teks apa saja lalu cari bagian

# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'

Lalu tambahkan alias-alias baru di bawahnya, sehingga menjadi

# some more ls aliases
alias ll='ls -l'
alias la='ls -A'
alias l='ls -CF'
alias ls='ls --color=auto'
alias autoclean='sudo apt-get autoclean'
alias autoremove='sudo apt-get -y autoremove'
alias clean='sudo apt-get clean'
alias df='df -h'
alias du='du -h'
alias free='free -m'
alias install='sudo apt-get install'
alias md='mkdir'
alias nano='nano -w'
alias ps='ps aux'
alias remove='sudo apt-get remove'
alias search='sudo apt-cache search'
alias update='sudo apt-get update'

Alias-alias ini dapat juga diletakkan diluar berkas $HOME/.bashrc yaitu $HOME/.bash_aliases namun sebelumnya uncomment dulu bagian berikut ini di berkas $HOME/.bashrc

#if [ -f ~/.bash_aliases ]; then
#. ~/.bash_aliases
#fi

Kemudian buat berkas $HOME/.bash_aliases dengan cara

rotyyu@sarimula:~$ nano .bash_aliases

Jangan lupa untuk menambahkan alias-alias yang hendak dibuat kedalamnya. Jika sudah simpan berkas tersebut, keluar dari editor teks dan restart terminal, atau jalankan perintah berikut dari terminal

rotyyu@sarimula:~$ . ~/.bashrc

Sedangkan alias yang bersifat system wide dapat dibuat dengan menambahkan alias-alias ke dalam berkas /etc/profile dengan cara yang kurang lebih sama.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: