Добрый день всем, кто оказался на данном сайте. Предположим, что у вас установлено несколько оболочек терминала, например ksh, zsh или стандартный bash. И вы хотите сменить ее выбрав один из вариантов. Рассмотрим пример на zsh, об установке которой писалось в этой статье. В этом примере мы вернем стандартную оболочку, то есть, обычный bash, который шел изначально. И так, давайте сначала посмотрим, какие варианты у нас есть. То есть, какие оболочки терминала у нас присутствуют в системе.
Содержание
Какие оболочки имеются в системе
Все оболочки которые присутствуют в нашей системе находятся по адресу /etc/shells. Для просмотра установленных оболочек мы воспользуемся командой “cat”:
cat /etc/shells

Просмотр оболочек
Если вы хотите просто посмотреть, без установки оболочки, для этого достаточно ввести ее название. Давайте рассмотрим вариант с “dash”:
dash


Для возврата к оболочки по умолчанию, введите команду:
exit

Оболочка по умолчанию
Теперь давайте узнаем, а какая оболочка у нас сейчас используется по умолчанию. Для этого введите команду:
echo $0

Как можно увидеть, у нас по умолчанию используется оболочка zsh. Теперь, когда мы выяснили какая оболочка у нас используется и какие доступны, давайте сменим на ту, которая нам понравилась.
Установка оболочки по умолчанию
Для смены оболочки мы воспользуемся командой “chsh”. Для этого нужно ввести данную команду с ключом -s и указать путь. То есть, тот путь, который отображался при вводе команды “cat /etc/shells”. в данном случае это /bin/bash. Вводим команду:
chsh -s /bin/bash

После чего, нужно выйти и зайти в систему. Ну и конечно проверить сам результат:

Как видите, оболочка изменилась. Таким образом, сегодня мы узнали как можно менять оболочки терминала, которые установлены у нас в системе:

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
С уважением Cyber-X