Bashrc merupakan salah satu file di dalam Linux yang di eksekusi ketika awal membuka terminal. File bashrc yang di eksekusi terdapat di ~/.bashrc
Di dalam bashrc kita dapat memanipulasi terminal yang mencakup :
- Mengubah Prompt Shell
- Mengubah History Bash
- Pengaliasan Command
Mengubah Prompt Shell
- Default prompt di dalam terminal yaitu
user@hostname :~ $
- Dari default prompt di atas kita dapat mengubah tanda @ maupun : dan $
- Buka file konfigurasi
$ pico ~/.bashrc
- Cari script berikut
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
- Pada baris belakang \u@\h:\w\$ inilah yang akan kita rubah
Keterangan :
\u : menandakan user
@ : menandakan simbol at, lokasi bisa rubah dengan {*.*} misalnya
h : hostname
: : titik dua pada default prompt, bisa rubah dengan misal =
\w : merupakan lokasi aktif kita
$ : Lambang user biasa yang bisa dirubah sesuai keinginan
\u : menandakan user
@ : menandakan simbol at, lokasi bisa rubah dengan {*.*} misalnya
h : hostname
: : titik dua pada default prompt, bisa rubah dengan misal =
\w : merupakan lokasi aktif kita
$ : Lambang user biasa yang bisa dirubah sesuai keinginan
- Simbol \w ini bisa kita rubah dengan \W, bedanya
Memakai \w lowercase :
Memakai \W uppercase :
- Lokasi aktif terlihat pada prompt
dhika@zones:/boot/grub$
Memakai \W uppercase :
- Lokasi aktif tidak terlihat pada prompt, dan lebih simple
dhika@zones:grub$
Mengubah History Bash
- History ini merupakan penyimpanan perintah yang pernah kita masukkan
- File ini terdapat di dalam ~/.bash_history
- Namun file ini dapat dikonfigurasi dari bashrc
$ pico ~/.bashrc
- Cari script berikut, dan rubah ukuran bila perlu
HISTSIZE=1000
HISTFILESIZE=2000
Keterangan :
HISTSIZE=1000 : Jumlah history, maksimal sebanyak 1000 perintah
HISTFILESIZE=2000 : Kapasitas file history pada .bash_history, maksimal 2000 byte
HISTSIZE=1000 : Jumlah history, maksimal sebanyak 1000 perintah
HISTFILESIZE=2000 : Kapasitas file history pada .bash_history, maksimal 2000 byte
Pengaliasan Command
- Pengaliasan ini dapat kita manfaatkan bila ingin mengaliaskan sebuah perintah menjadi sebuah kata sesuai keinginan
$ pico ~/.bashrc
- Cari script berikut
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
- Tambahkan di bawahnya perintah apa yang ingin kita rubah misalnya menjadi
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
alias hapus='clear'
- Jadi ketika kita pengetikkan perintah hapus, berarti kita menjalankan perintah clear
0 comments: