Когда вы переходите на терминал via Applications -> Terminal
или Ctrl+ Alt+ F1и т. Д. Bash используется по умолчанию для интерпретации ваших команд. Если вы хотите использовать другой интерпретатор команд (например, zsh или fish), как сделать так, чтобы это запускалось по умолчанию?
command-line
default
Antony
источник
источник
Измените вашу оболочку по умолчанию. Есть способ командной строки сделать это:
но это может быть проще сделать из настроек графического интерфейса.
Система -> Администрирование -> Пользователи и группы -> [выберите пользователя] -> Расширенные настройки -> Расширенные
затем выберите оболочку из выпадающего списка.
Если нужной вам оболочки нет в этом списке, то, вероятно, она не установлена.
Вам нужно выйти и снова войти, чтобы это вступило в силу. Вы можете проверить, какую оболочку вы используете в новом терминале, запустив "ps".
Если вам очень любопытно, оболочка по умолчанию хранится в / etc / passwd (который на самом деле не имеет паролей, несмотря на название).
источник