Устали от баша? Предпочитают zsh, ksh, tcsh, fish или sh? Вы можете быстро изменить оболочку по умолчанию в приложении «Терминал», в дополнение к изменению оболочки входа в систему по умолчанию для пользователей, когда вы регистрируетесь удаленно с помощью SSH или иным образом. Вот как это сделать.
Как изменить оболочку по умолчанию для приложений терминалов в Mac OS X
Это настраивает новую оболочку, которая используется при запуске приложения терминала, новых терминальных окнах и новых вкладках терминалов, становясь новой оболочкой Mac по умолчанию.
- Откройте «Настройки» в меню «Терминал», перейдите на вкладку «Запуск»
- В разделе «Открытые оболочки» выберите «Команда (полный путь)» и установите новую оболочку
Параметры оболочки оболочки по умолчанию, которые можно переключать на них, поставляются вместе с OS X, включают следующие пути:
/ Бен / ЗШ
/ Бен / КШ
/ Бен / Tcsh
/ Бен / Баш
/ Бен / ш
Помещение любого из них в поле «Command (полный путь)» устанавливает новую оболочку в качестве окна терминала по умолчанию.
Обратите внимание, что это изменяет оболочку по умолчанию, используемую приложением «Терминал», которая отличается от оболочки входа по умолчанию, которая теперь изменяется на следующий шаг …
Изменение пользовательской оболочки входа в систему по умолчанию в Mac OS X
Вы также можете изменить оболочку по умолчанию с помощью самой командной строки, используя команду chsh, которая является сокращением «change shell». Это необходимо, если вы хотите, чтобы оболочка по умолчанию была другой при входе в систему с SSH или telnet. Вам также потребуется аутентифицировать каждое изменение, команда запросит напрямую, или вы можете префикс его с помощью sudo. Вот как установить оболочку пользователя по умолчанию для zsh, bash, tcsh, ksh, sh или любой другой оболочки.
Измените оболочку по умолчанию для входа пользователя в zsh:
chsh -s / bin / zsh
КШ:
chsh -s / bin / ksh
Tcsh:
chsh -s / bin / tcsh
bash (по умолчанию):
chsh -s / bin / bash
ш:
chsh -s / bin / sh
другие оболочки:
Просто настройте путь для chsh для установки, например:
chsh -s / path / to / alternate / shell / like / fish
Мы рассмотрели первую часть этого года назад, и с тех пор она не изменилась, даже с OS X Lion и OS X Mountain Lion и Mavericks.