Использование команды su

'' Су ''

« Су » определяется как «Суперпользователь», который имеет возможность открыть сеанс с идентификатором (идентификатором) другого пользователя или запустить новую оболочку входа в систему.

Войдите как другой идентификатор пользователя с помощью "su"

 имя пользователя su 

Когда вы вводите свой пароль, вы входите в систему как пользователь "foo", вы всегда находитесь в том же рабочем каталоге, что и раньше, и получаете настройки по умолчанию для предыдущего пользователя (оболочка входа, переменные среды, различные разрешения)

Начать новое подключение оболочки с помощью "su -"

 su - имя пользователя 

Использование дефиса "-" заставляет новое соединение оболочки работать с настройкой переменных среды и всеми настройками по умолчанию в соответствии с предпочтениями пользователя.

По этим причинам рекомендуется, если вы вошли в систему как суперпользователь "root", используйте команду:

 су - 

скорее, чем:

 су 

Вернуться к предыдущей оболочке

Введите команду « exit » или комбинацию клавиш « Ctrl-d », чтобы закрыть текущую оболочку и вернуться к предыдущей.

Комментарий: если командная строка не пуста, используйте Ctrl-d, который удаляет текущий символ, который содержит оболочку как root

Благодаря приостановке заказа можно приостановить корневую оболочку и разместить ее в фоновом режиме.

Команда fg позволяет возобновить.

 : ~ $ su Пароль: debian: / home / ccm # suspend [1] + Остановлено su : ~ $ fg su debian: / home / ccm # 

Заметки

-Если вы вводите команду « exit » или « Ctrl-d » в исходной оболочке входа (начальная), вы отключаетесь от системы (Unix - GNU / Linux).

-Если вы вошли (в оболочке) от имени пользователя root и набрали команду «su user», системе не потребуется пароль.

Предыдущая статья Следующая статья

Лучшие советы