Инструменты пользователя

Инструменты сайта


linux:commands:chsh

Команда chsh


О команде chsh

Команда chsh - Используется для изменения командной оболочки. которая запускается по умолчанию при входе пользователя в систему. От сокращённого, chsh расшифровывается как change shell - сменить оболочку.

Опции chsh

  • –help - Показать справочную информацию по команде
  • -s - Назначает оболочку для учётной записи

Использование chsh

Узнать какая командная оболочка установлена в системе, используем команду 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 Имя_пользователя
linux/commands/chsh.txt · Последнее изменение: Кирилл