Команда chsh - Используется для изменения командной оболочки. которая запускается по умолчанию при входе пользователя в систему. От сокращённого, chsh расшифровывается как change shell - сменить оболочку.
Узнать какая командная оболочка установлена в системе, используем команду echo:
echo "$SHELL"
Показать какие командные оболочки доступны в системе, смотрим файл /etc/shells:
cat /etc/shells
Вывод в терминале:
# /etc/shells: valid login shells /bin/sh /usr/bin/sh /bin/bash /usr/bin/bash /bin/rbash /usr/bin/rbash /usr/bin/dash
Изменить командную оболочку текущего пользователя, используем опцию -s:
chsh -s /bin/bash
Изменить командную оболочку другого пользователя, используем опцию -s:
chsh -s /bin/bash Имя_пользователя