1.8 KiB
Raw Blame History

sudo

Выполнять команду от имени суперпользователя или другого пользователя. Больше информации: https://www.sudo.ws/sudo.html.

  • Выполнить команду от имени суперпользователя:

sudo {{less /var/log/syslog}}

  • Отредактировать файл от имени суперпользователя, используя редактор по умолчанию:

sudo {{[-e|--edit]}} {{/etc/fstab}}

  • Выполнить команду от имени другого пользователя и/или группы:

sudo {{[-u|--user]}} {{пользователь}} {{[-g|--group]}} {{группа}} {{id -a}}

  • Повторить последнюю команду, добавив перед ней sudo (работает в Bash, Zsh и т.д.):

sudo !!

  • Запустить оболочку по умолчанию с правами суперпользователя, выполнив файлы входа в систему (.profile, .bash_profile и т.д.):

sudo {{[-i|--login]}}

  • Запустить оболочку по умолчанию с правами суперпользователя, не меняя переменных окружения:

sudo {{[-s|--shell]}}

  • Запустить оболочку по умолчанию от имени указанного пользователя, загрузив его окружение и файлы входа в систему (.profile, .bash_profile и т.д.):

sudo {{[-i|--login]}} {{[-u|--user]}} {{пользователь}}

  • Показать список разрешенных (и запрещенных) команд для текущего пользователя:

sudo {{[-ll|--list --list]}}