Saya terkejut bahwa saya belum menemukan pertanyaan ini di situs. Jadi, hari ini $muncul setelah saya masuk sebagai pengguna baru. Ini tidak terduga karena permintaan pengguna utama saya dimulai dengan username@computername:~$.
Jadi, bagaimana cara saya beralih dari shell lain ke bash?
echo $SHELLuntuk mencari tahu apa shell Anda saat ini.
/bin/shsering tidak berarti banyak yang biasanya merupakan symlink ke hal lain. Saya mengetik ls -l /bin/shuntuk melihat apa itu symlink. Dalam beberapa kasus menjadi symlink ke sesuatu mengubah perilakunya, saya tidak berpikir bash seperti itu.
bashsebagai /bin/sh menonaktifkan banyak fitur bash (masuk ke mode kepatuhan POSIX).
$munculusername@computername:~$bukan berarti itu bukan bash. Pemformatan yang tepat dari prompt diatur oleh variabel PS1, yang dapat diatur atau disesuaikan secara berbeda untuk pengguna yang berbeda.