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]}}