Cara membuat alias Bash permanen di Linux/Unix

Saya perlu membuat alias bash shell bernama kubectl sebagai berikut: 

alias kubectl="minikube kubectl --"

Namun, alias kubectl ini akan dihapus setelah Linux direstart atau session user habis. 

Bagaimana cara membuat alias Bash permanen di OS Linux?

Letakkan alias bash shell di dalam file ~/.bashrc file ($HOME/.bashrc) yang nanti akan dieksekusi oleh bash setiap user login atau session user aktif. Kita dapat mengelempokkan semua alias menjadi 1 file terpisah (misalkan ~/.bash_aliases), dibandingkan menambahkannya ke file ~/.bashrc secara langsung. Tutorial ini menunjukkan cara membuat dan menambahkan alias secara permanen ke bash shell Anda di Linux.


Tahapan membuat Alias secara permanen:

1. Edit file ~/.bash_aliases atau ~/.bashrc menggunakan text editor, dapat menggunakan vi atau nano. Secara default nano tidak tersedia, perlu install untuk penggunaan pertama.

centos/fedora atau sejenisnya

yum install nano

ubuntu atau sejenisnya

apt install nano


2. Tambahkan alias dalam file tersebut


3. Simpan dan tutup nano
4. Setiap perubahan pada .bashrc baru berimpact setelah restart server atau tutup dan buka session baru.
5. Untuk mengaktifkan perubahan pada bashrc tanpa restart, jalankan perintah:
source ~/.bashrc

atau
source ~/.bash_aliases


Perhatian!!!
bash_aliases hanya kan bekerja jika pada bashrc terdapat syntax:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi


Contoh 
alias update='sudo -- sh -c "apt update && apt upgrade"'
alias grep='grep --color=auto'
alias vnstat='vnstat -i eth0'
alias flush_redis='redis-cli -h 127.0.0.1 FLUSHDB'
alias nets='netstat -tulpn'
alias ll='ls -alF'
alias la='ls -A'




Dapatkan bonus wallet untuk setiap transaksi di XM hingga $25 per lot. Buka akun trading Wallstreet, nasdaq, snp500 atau forex

Komentar

Postingan populer dari blog ini

Compress dan Extract File Menggunakan Tar di Bash Linux

Cara Menggunakan xargs di bash/shell Linux