KirMol Wiki

Добро пожаловать в KirMol Wiki

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

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


linux:commands:chsh

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

linux:commands:chsh [2026/04/12 17:24] – создано Кирилл Мlinux:commands:chsh [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 1: Строка 1:
 +====== Команда chsh ======
  
 +----
 +
 +===== О команде chsh =====
 +
 +Команда chsh - Используется для изменения командной оболочки. которая запускается по умолчанию при входе пользователя в систему. От сокращённого, chsh расшифровывается как **change shell** - сменить оболочку.
 +
 +===== Опции chsh =====
 +
 +  * **--help** - Показать справочную информацию по команде
 +  * **-s** - Назначает оболочку для учётной записи
 +
 +===== Использование chsh =====
 +
 +Узнать какая командная оболочка установлена в системе, используем [[echo|команду echo]]:
 +<code bash>
 +echo "$SHELL"
 +</code>
 +
 +Показать какие командные оболочки доступны в системе, смотрим файл **/etc/shells**:
 +<code bash>
 +cat /etc/shells
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +# /etc/shells: valid login shells
 +/bin/sh
 +/usr/bin/sh
 +/bin/bash
 +/usr/bin/bash
 +/bin/rbash
 +/usr/bin/rbash
 +/usr/bin/dash
 +</code>
 +
 +Изменить командную оболочку текущего пользователя, используем опцию **-s**:
 +<code bash>
 +chsh -s /bin/bash
 +</code>
 +
 +Изменить командную оболочку другого пользователя, используем опцию **-s**:
 +<code bash>
 +chsh -s /bin/bash Имя_пользователя
 +</code>