Anda dapat mencoba BashrcGenerator . Sejauh ini, ini adalah cara termudah untuk mendapatkan prompt seperti yang Anda inginkan. Saya perhatikan bahwa warna yang didefinisikan di sini mungkin berbeda dari sistem Anda sendiri, tapi itu masalah kecil. Dengan kode yang dihasilkan Anda dapat mengubah warna sendiri.
Pengguna server:
export PS1="\[\e[01;37m\][\[\e[0m\]\[\e[01;32m\]\u\[\e[0m\]\[\e[00;37m\]@\[\e[0m\]\[\e[01;34m\]\h\[\e[0m\]\[\e[00;37m\] \[\e[0m\]\[\e[00;37m\]\t\[\e[0m\]\[\e[01;37m\] \W]\\$ \[\e[0m\]"
Root server:
export PS1="\[\e[01;37m\][\[\e[0m\]\[\e[01;31m\]\u\[\e[0m\]\[\e[00;37m\]@\[\e[0m\]\[\e[01;34m\]\h\[\e[0m\]\[\e[00;37m\] \[\e[0m\]\[\e[00;37m\]\t\[\e[0m\]\[\e[01;37m\] \W]\\$ \[\e[0m\]"
Dan jika perlu Anda dapat mengubah warna nama host untuk mencerminkan berbagai jenis server.
Saya menggunakan format berbeda untuk komputer lokal saya:
export PS1="\[\e[01;33m\]\u\[\e[0m\]\[\e[00;37m\]@\[\e[0m\]\[\e[01;36m\]\h\[\e[0m\]\[\e[00;37m\] \t \[\e[0m\]\[\e[01;35m\]\w\[\e[0m\]\[\e[01;37m\] > \[\e[0m\]"
Favorit saya sekarang:
export PS1="\n\[\e[01;33m\]\u\[\e[0m\]\[\e[00;37m\]@\[\e[0m\]\[\e[01;36m\]\h\[\e[0m\]\[\e[00;37m\] \t \[\e[0m\]\[\e[01;35m\]\w\[\e[0m\]\[\e[01;37m\] \[\e[0m\]\n$ "
Prompt terakhir ini memiliki satu sentuhan yang bagus. Ini menambahkan baris baru setelah prompt, dan baris baru kosong sebelumnya. Sekarang Anda dapat menampilkan jalur direktori lengkap tanpa masalah, dan itu membuatnya lebih jelas di mana perintah baru dimulai, jika terjadi keluaran yang panjang.
bash
pengaturan (atau pengaturan untuk shell pilihan Anda), bukan Gnome Terminal.