Я уже читал это из руководства, но не вижу разницы ..
su
- изменить идентификатор пользователя или стать суперпользователем
sudo -s [command]
-s
(shell ) запускает оболочку, указанную переменной среды SHELL, если она установлена, или оболочку, указанную в passwd (5). Если указана команда
, она передается в оболочку для выполнения. В противном случае выполняется интерактивная оболочка.
sudo -i
описание исчезновения в руководстве