Saya suka ketika prompt shell menampilkan nama pengguna, nama host dan nama direktori kerja. Selain itu, saya suka, ketika semua ini ditampilkan dalam warna. Jadi saya biasanya meletakkan
export PS1='\[\033[0;32m\]\u@\h:\[\033[36m\]\W\[\033[0m\] \$ '
di ~/.bashrc
. Untuk segera menerapkan perubahan, hubungi
. ~/.bashrc
Juga jika Anda beralih ke root menggunakan su
itu baik untuk melihat prompt bash dalam warna yang berbeda, sehingga Anda berhati-hati ekstra. Untuk ini saya tambahkan baris
export PS1='\[\033[0;31m\]\u@\h:\[\033[36m\]\W\[\033[0m\] \$ '
menjadi /root/.bashrc
. Dan telepon
. /root/.bashrc
untuk menerapkan perubahan. Maka terlihat seperti ini
Sangat sering admin server VPS memberikan nama host bodoh. Untuk mengubahnya, buka /etc/sysconfig/network
dan ubah jalurnya
HOSTNAME=put_what_you_want_to_see_in_bash_prompt_here
Jika Anda ingin warna yang berbeda untuk username@host
bagian, Anda harus mengubah 0; 32m bagian dalam contoh pertama, atau 0; 31m bagian dalam contoh kedua. Daftar warna yang tersedia dapat ditemukan di sini
Karena .bashrc
dijalankan untuk shell non-login, jangan lupa untuk mengeceknya
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
hadir ~/.bash_profile
, karena ~/.bash_profile
dieksekusi saat login Anda. Dan juga menambahkan potongan yang sama ke dalamnya /root/.bash_profile
.