Команда su эквивалентная su root. После того как вы приведете ее в выполнение, у вас будут полномочия root, но на этом ваши возможности будут исчерпаны. Вы все так же будете работать с переменным окружением других пользователей.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$ pwd /home/hub-lex $ whoami hub-lex $ su Пароль: # whoami root # pwd /home/hub-lex |
Добавляя дефис в конце команды su, у вас будет такой же результат, что и при выполнении команды su -l root:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$ pwd /home/hub-lex $ whoami hub-lex $ su - Пароль: # pwd /root # whoami root |
Ваше имя теперь root и вы работаете в его переменных окружениях, то есть теперь вы полноценный суперпользователь. Все что делает суперпользователь, доступно и для вас. Но не забывайте, что все действия суперпользователя нужно проводить очень аккуратно! Одна неосторожная команда, и вы сможете потерять нужные для вас данные навсегда.