Jawaban:
Seperti yang dikatakan tante, Anda harus mengatur $PS1(prompt kiri) (dan opsional $PS2(prompt baris kedua)).
(Variabel lain ada pada shell lain seperti $RPS1(prompt kanan) untuk zsh)
Hal terbaik untuk dilakukan adalah mengedit .bashrcfile Anda di direktori home Anda dan menambahkan sesuatu seperti:
export PS1=...
Saya akan memberi Anda tautan tambahan yang selalu saya temukan berguna karena ada daftar warna yang tersedia.
Seperti orang lain katakan, ini ditentukan oleh lingkungan PS1dan vars PS2.
Default Ubuntu ps1adalah:${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Jadi, Anda ingin menjalankan yang berikut ini:
export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Untuk menjalankannya setiap kali Anda masuk, letakkan di ~/.bashrcfile Anda :
echo "export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$" >> ~/.bashrc
Karena Anda bertanya secara spesifik tentang Arch (well, itu tidak terlalu penting, tetapi itu membuat alasan yang bagus untuk menambahkan jawaban ...), Anda harus melihat entri ini di Arch Wiki: Color Bash Prompt . Dan untuk lebih menyenangkan, utas ini di Arch Forum: Apa PS1 Anda? . (Halaman dan halaman orang yang mencoba untuk mengalahkan satu sama lain dengan lebih banyak dan lebih rumit meminta .... itulah pengguna Arch khas untuk Anda.)
$PS2adalah prompt yang Anda dapatkan ketika menulis perintah melalui beberapa baris, bukan prompt yang tepat. Prompt yang tepat adalah$RPS1(dan$RPS2sesuai untuk beberapa baris) pada zsh - bash tidak memiliki prompt yang tepat.