Используйте chsh
утилита как так:
chsh -s bash
Apple изменилась chsh
немного на Mac OS X по сравнению с chsh
Вы видели бы в Linux, например. Можно читать на их в chsh Странице справочника Mac OS X.
Обратите внимание, что Вам только разрешат измениться на оболочку, перечисленную в /etc/shells
. Это обычно прекрасно, но это означает, что, если Вы хотите установить Bash 4 (от Домашнего пива, MacPorts или компиляции Вашего собственного), необходимо добавить строку к /etc/shells
. (Я столкнулся с этим несколько недель назад и полагал, что это могло бы помочь другим знать...),
Править: Tim Smith указывает, что можно двигаться /etc/shells
ограничение, если Вы работаете chsh
как базируются через sudo
. Например. sudo chsh -s /usr/local/bin/my_shell $USER
будет работать, даже если my_shell
не перечислен в /etc/shells
. Я предпочитаю редактировать /etc/shells
, но в конце, это - одно использование sudo
так или иначе, так как Вы не можете отредактировать /etc/shells
как обычный пользователь. Таким образом, возможно, шесть из один, полдюжины из другого.
Сделать это использование GUI Mac OS X:
Знаменитый, это местоположение - то, где можно изменить корневой каталог, UUID, идентификатор пользователя, идентификатор Группы и краткое название, если Вы чувствуете себя неловко из-за Терминала. Существует подобный вопрос, расположенный здесь также.