Top.Mail.Ru
Ответы

Чем отличается команда "sudo -i" от 'sudo su'? с двумя командами можно зайти как root. Но в чем отличия?

По дате
По рейтингу
Аватар пользователя
Гуру
11лет

sudo su выполняет команду su под sudo. При этом выполнится .bashrc для рута.
Текущий каталог не изменится.
А вот sudo -i имитирует первичный вход под рутом. При этом выполнятся
/etc/profile,
.profile
.bashrc
Текущий каталог сменится на /root

Для большинства случаев разница минимальна.

Аватар пользователя
Гений
11лет

насколько я понимаю
при sudo -i домашней папкой является /root
при sudo su домашней папкой остается /home/юзер

Аватар пользователя
11лет

man sudo и там Вам всё объяснят аглицким по чёрному!

Аватар пользователя
Оракул
11лет

1. временно стать рутом....



Видео по теме