Ich habe einen neuen Befehl gelernt, dachte ich zumindest, weil sich dieser Befehl: chshnicht wie beschrieben verhält.
Es wurde beschrieben, wie es funktioniert:
cat /etc/shellsum zu wissen, welche Shells installiert sind, können Sie zwischen ihnen wählen.- tun, um
echo $SHELLzu wissen, welche Shell Sie verwenden. - Wählen Sie eine der Muscheln und geben Sie ein
chsh -s /path/to/shell - Geben Sie das Passwort ein und vergewissern
echo $SHELLSie sich, dass Sie sich in einer neuen Shell befinden.
Ich habe dies getan und bei der Eingabe des Passworts keine Fehlermeldung erhalten, aber ich befand mich immer noch in derselben Shell.
% echo $SHELL
/bin/bash
% cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
% chsh -s /bin/sh
Password:
% echo $SHELL
/bin/bash