Latest web development tutorials

Команда Linux су

Linux команда Daquan Linux команда Daquan

Linux су команду, чтобы изменить личность другого пользователя, в дополнение к корню, необходимо ввести пароль пользователя.

Доступ: Все пользователи.

грамматика

su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]

Параметр Описание:

  • -f или --fast не начать чтение файлов (например, csh.cshrc и т.д.), только для CSH или Tcsh
  • -m не изменяет переменные окружения, когда -p или --preserve-среды реализации су
  • -c команда или --command = команда была изменена для учета пользователя USER и выполняет команды (команда), а затем вернуться к исходному пользователю
  • -s оболочки или --shell = оболочки оболочки указано, которая будет выполнена (Баш CSH Tcsh и т.д.), по умолчанию / и т.д. / пароль в пределах пользователя (USER) оболочки
  • документация --help дисплей
  • Информация о версии --version Показать
  • - -l Или --login этого параметра после того, если повторно Войти для пользователя, так как большинство переменных окружения (HOME SHELL пользователей и т.д.) основаны на пользователя (USER) на основе, и работа каталог изменится, если вы не укажете пользователя, по умолчанию является корнем
  • USER Чтобы изменить учетную запись пользователя
  • ARG входящие новые параметры оболочки

примеров

Изменение корневого счета и после выполнения Ls команды, чтобы выйти обратно к первоначальному пользователю

su -c ls root

Изменение учетной записи для корневой и передать -f параметр к оболочке новой исполнительной власти

su root -f

И изменить учетные записи для clsung clsung изменить рабочий каталог на домашний каталог (домашний каталог)

su - clsung

Переключить пользователя

[email protected]:~$ whoami //显示当前用户
hnlinux
[email protected]:~$ pwd //显示当前目录
/home/hnlinux
[email protected]:~$ su root //切换到root用户
密码: 
[email protected]:/home/hnlinux# whoami 
root
[email protected]:/home/hnlinux# pwd
/home/hnlinux

Переключение пользователей, изменять переменные окружения

[email protected]:~$ whoami //显示当前用户
hnlinux
[email protected]:~$ pwd //显示当前目录
/home/hnlinux
[email protected]:~$ su - root //切换到root用户
密码: 
[email protected]:/home/hnlinux# whoami 
root
[email protected]:/home/hnlinux# pwd //显示当前目录
/root

Linux команда Daquan Linux команда Daquan