Sebagai insinyur solusi, sebagian besar pekerjaan saya terjadi di terminal Linux. Saat Anda terus menggunakan CLI, Anda akan mulai memperhatikan bahwa sebagian besar perintah yang Anda gunakan setiap hari biasanya merupakan subset berulang dari perintah umum, untuk membuat hidup kita sederhana, sebagai aturan praktis yang perlu kita pertahankan perintah-perintah ini semudah mungkin digunakan. Kami sudah memiliki perintah CLI terpilih seperti ps
, ls
, sed
, grep
, dll, bahkan menggunakan ini dapat dibuat sederhana dan menyenangkan dengan menggunakan alias penekanan tombol.
Ini semua telah dipikirkan dengan sangat baik dan kami beruntung bash memberi kami opsi untuk menggunakan alias keystroke untuk digunakan. Mari kita lihat apa yang dapat kita capai hanya dengan menyimpan perintah sehari-hari kita sebagai perintah alias/singkat di Bash. Siap?
Cara menyimpan alias keystroke
Ini sangat sederhana dan mudah, Katakanlah Anda ingin membuat daftar semua konten folder alih-alih mengetik ls -latr,
Anda hanya ingin menggunakan ls
dengan menggunakan alias
perintah:
$ alias ls='ls -latr'
Anda dapat menyimpan penekanan tombol Anda, tetapi ini hanya akan disimpan sampai Anda keluar dari shell. Perhatikan juga spasi pada perintah di atas.
Bagaimana jika saya ingin menutupi sementara alias yang disebutkan di atas ini:Cukup gunakan \ls
dan Anda hanya akan mendapatkan fungsionalitas default.
Kiat:
- Bagaimana jika Anda ingin menghapus alias di shell saat ini?
- Cukup ketik
unalias ls
Sekarang, kita memiliki ide tentang bagaimana membuat perintah short-hand kita sendiri di Bash, tetapi kita juga membutuhkan ini untuk disimpan ketika kita masuk kembali ke bash shell kita. Untuk melakukan itu, Anda perlu menyimpan perintah alias dalam file khusus bernama ~/.bashrc
tempat Anda dapat menyimpan semua alias penekanan tombol yang akan tetap ada bahkan setelah Anda masuk kembali ke shell. Jangan lupa sumber .bashrc
. Anda file ketika Anda selesai menambahkan alias Anda ke dalamnya, sehingga alias Anda menjadi aktif tanpa logout/login.
$ source ~/.bashrc
Berikut adalah beberapa contoh keren yang saya gunakan di .bashrc
saya file dan Anda dapat menggabungkannya jika Anda merasa bermanfaat.
Pengalaman seperti Windows di Linux
alias copy="cp"
alias rename="mv"
alias md="mkdir"
alias rd="rmdir"
alias del="rm -i"
Perubahan direktori menjadi mudah
alias ..='cd ..'
alias ...='cd ../../../'
alias ....='cd ../../../../'
Perbarui perintah
alias update='yum update'
alias updatey='yum -y update'
Alias pengelola langganan
alias sml=`subscription-manager list --available --all`
alias smr=`subscription-manager remove --all`
Daftar acak perintah yang berguna
alias root='sudo -i'
alias su='sudo -i'
alias reapache='systemctl restart httpd'
alias cpuinfo=’lscpu’
alias tcpdump=’tcpdump -i eth0`
alias ping=’ping 8.8.8.8 -c 5’
#browser selection
alias chrome='/opt/google/chrome/chrome'
alias opera='/opt/opera/opera'
alias firefox=’/opt/firefox/firefox’
alias df='df -khT'
alias du='du -h'
alias top='atop'
Penutup
Anda dapat terus menambahkan berbagai alias, tetapi tujuan artikel ini adalah untuk mempermudah hidup Anda dengan menyimpan perintah yang biasa digunakan ke dalam .bashrc
file dan menggunakan alias pintasan untuk memanggil perintah dengan opsi.
Ingin mencoba Red Hat Enterprise Linux? Unduh sekarang secara gratis.