Как сменить оболочку терминала в Linux

Добрый день всем, кто оказался на данном сайте. Предположим, что у вас установлено несколько оболочек терминала, например 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *