Ich war überrascht, dass ich diese Frage nicht bereits auf der Website gefunden habe. Also kam heute $
nach dem ich mich als neuer Benutzer angemeldet habe. Dies war unerwartet, da die Eingabeaufforderung meines Hauptbenutzers mit beginnt username@computername:~$
.
Wie wechsle ich von dieser anderen Shell zu Bash?
echo $SHELL
, um herauszufinden, was Ihre aktuelle Shell ist.
/bin/sh
oft nicht viel, was normalerweise ein Symlink zu etwas anderem ist. Ich würde schreiben, um ls -l /bin/sh
zu sehen, worauf es ankommt. In einigen Fällen, in denen ein Symlink zu etwas vorhanden ist, ändert sich sein Verhalten. Ich denke nicht, dass Bash so ist.
bash
as werden viele Bash-Funktionen /bin/sh
deaktiviert (es wird in den POSIX-Kompatibilitätsmodus versetzt).
$
kam eher alsusername@computername:~$
nicht bedeutet es nicht , bash ist. Die genaue Formatierung der Eingabeaufforderung wird durch die PS1-Variable festgelegt, die für verschiedene Benutzer unterschiedlich eingerichtet oder angepasst werden kann.