Die Standard-Shell in FreeBSD ist sh
und ich kann es wirklich nicht ertragen: Autocomplete ist sehr begrenzt, und Rehash-Befehle bringen mich um. Ich fühle mich wie ein einarmiger und einbeiniger Mann ...
Wie kann ich die Shell global in zsh
oder bash
- für root und für alle aktuellen und zukünftigen Benutzer ändern ?
Antworten:
Verwenden Sie für vorhandene Benutzer den
chsh
Befehl („ ch ange sh ell“):Für zukünftige Benutzer:
/etc/pw.conf
"defaultshell
Schlüsselwörter bearbeitenadduser()
Wählen Sie bei Verwendung die gewünschte Shellquelle
/bin/sh
und dannexec bash
in den seltenen Fällen, in denen ich mich wirklich als root anmelden muss (häufiger verwende ich sie nursudo
von meinem Benutzerkonto aus).sudo
) ausgeführt werden muss.