Оболочка по умолчанию во FreeBSD - sh
и я действительно не могу этого вынести: автозаполнение очень ограничено, и команды перефразирования убивают меня. Я чувствую себя вооруженным и одноногим мужчиной ...
Как я могу изменить оболочку глобально на zsh
или bash
- для root и для всех текущих и будущих пользователей?
Ответы:
Для существующих пользователей, используйте
chsh
команду ( « ч Анж ш флигель»):Для будущих пользователей:
/etc/pw.conf
"defaultshell
ключевые словаadduser()
выбирайте необходимую оболочкуисточник
/bin/sh
а затемexec bash
в тех редких случаях, когда мне действительно необходимо войти в систему как пользователь root (чаще всего я просто использую егоsudo
из своей учетной записи).sudo
).