sudo
Выполнить команду с правами администратора
Что делает
sudo запускает следующую за ним команду от имени root — пользователя, которому можно всё: править системные файлы, ставить пакеты, управлять сервисами. Пароль спрашивается ваш, а не root, и потом какое-то время (в Ubuntu — 15 минут) не спрашивается снова.
Пользоваться sudo может только тот, кому это разрешено: в Ubuntu и Debian — участники группы sudo. Если забыли написать sudo, повторите прошлую команду через sudo !!. sudo -u <пользователь> выполнит команду от имени другого пользователя, а не root.
Осторожно. С sudo система не защищает от ошибок: опечатка в пути у rm, chmod или chown может сломать сервер. Перечитайте команду перед Enter и не добавляйте sudo «на всякий случай» туда, где он не нужен.
Синтаксис
sudo <команда>
sudo -u <пользователь> <команда>
sudo !!Примеры
Открыть /etc/hosts в редакторе nano с правами администратора
sudo nano /etc/hostssudo— выполнить от имени rootnano— простой редактор в терминале/etc/hosts— системный файл, обычному пользователю только для чтения