Bu soruyu sitede bulamadığım için şaşırdım. $Yeni bir kullanıcı olarak giriş yaptıktan sonra bugün geldi. Bu beklenmedik bir durumdu çünkü ana kullanıcı istemi ile başlıyor username@computername:~$.
Peki bu diğer kabuğundan bash'a nasıl geçebilirim?
echo $SHELLşu anki kabuğunuzun ne olduğunu bulmak için.
/bin/shçoğu zaman başka bir şeye bir bağlantı olmadığı anlamına gelmez. Bunun ls -l /bin/shneye benzeyeceğini görmek için yazı yazarım. Bazı durumlarda bir şeyin sembolik bağı olmak davranışını değiştirir, sanırım bash'ın bu şekilde olduğunu sanmıyorum.
basholarak /bin/sh devre dışı bırakır birçok bash özellikleri (POSIX uygunluk moduna girer).
$ortaya çıktığı içinusername@computername:~$. Bilgi isteminin tam olarak biçimlendirilmesi, farklı kullanıcılar için farklı şekilde ayarlanabilen veya özelleştirilebilen PS1 değişkeni ile ayarlanır.