LINUX.ORG.RU

man su

-, -l, --login
Предоставляет среду, как если бы пользователь непосредственно регистрировался в системе.

То есть без - у тебя изменится только твой id:gid.

anon8
()
Последнее исправление: anon8 (всего исправлений: 1)

ЕМНИП, sudo su c "-" сделает тебя рутом и подтянет его (root) переменные окружения, типа ~ (/root, а не /home/$username) и пр.

spike_by
()

тем ни менее все равно не совсем понимаю что это значит.

--login предоставляет тебе среду, как если-бы ты залогинился. А без этого среды не будет. Даже рабочий каталог не поменяется на домашний.

drBatty ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.