Я запускаю fish (Friendly Interactive Shell) в качестве стандартного терминала в Ubuntu 14.04, а не bash.
Я заметил следующее поведение и не знаю, является ли какой-либо из них предпочтительным для получения root-доступа.
Я могу ввести команду sudo su
или sudo fish
, и обе они предоставят мне права суперпользователя. (Приглашение отображается как root@ubuntu ~#
)
Есть ли разница в поведении этих команд?
Единственное, что я мог понять, это то, что sudo su
использует конфигурацию fish, расположенную в /root/.config/fish/
, а sudo fish
использует конфигурацию fish в моем домашнем каталоге /home/uloco/.config/fish
.
Есть ли возможность зашифровать мою систему с помощью sudo fish
? Будут ли какие-либо изменения владельца файлов в моем домашнем каталоге, если я использую это?
-s
, чтобы предоставить вам оболочку:sudo -s
. - person Joshua Taylor   schedule 24.03.2015