Назад | Перейти на главную страницу

Какова цель аргумента -Hu для sudo?

Я видел несколько команд sudo, которые начинаются так:

sudo -Hu apache

Какова цель аргумента -Hu и какое отношение он имеет к apache следующая команда?

устанавливает $ HOME в домашний каталог пользователя apache и выполняет все, что последует sudo -Hu apache как пользователь apache.

Пример: sudo -Hu apache ls ~ выполнит ls ~ как пользователь apache с $ HOME, установленным в домашнюю страницу пользователя apache, перечисляя Apacheсодержимое домашнего каталога