Как мне перейти в каталог, принадлежащий пользователю root?
Если я сделаю: sudo cd RootOwedDir
Я получил: sudo cd: command not found
Если я su root
Я получаю:, authentication failure
вероятно, потому что я никогда не создавал настоящую учетную запись root.
Что я здесь не так делаю?
Ответы:
Вместо этого попробуйте использовать
sudo -s
для запуска корневую оболочку, а затем простоcd
в каталог.Когда вы закончите как пользователь root, нажмите CtrlDили введите
exit
.Важно отметить, что как пользователь root может легко нанести ущерб необходимым компонентам системы. Используйте с осторожностью!
источник
Это потому, что
cd
это не команда, а встроенная функция оболочки; иsu
ожидает пароль root. Просто используйте:запустить оболочку с правами root. Введите
exit
или нажмите Ctrl+, Dчтобы вернуться к предыдущей оболочке, когда вы закончите.источник
sudo su
это излишне сложно.sudo -s
заставляет sudo запустить оболочку; или вы можете запустить,sudo bash
илиsudo zsh
если вы не хотите, чтобы помнить-s
опцию.источник
Вы также можете сделать
sudo vim
в папке, то есть,sudo vim RootOwedDir
и он покажет vim view для папок, который покажет все файлы / папки, которые находятся в этой папке. тогда вы можете просто запустить то, что вам нужно, из-за пределов папки, и sudo, как обычно.источник
su -
затем введите свой пароль. Теперь вы можете просто перейти в каталог. Помните, что вы теперь root, поэтому ctrl-d, прежде чем делать что-то, за что вы не хотите быть root.источник
sudo -
сказать, что я бог системы.Для меня сочетание
sudo
иscreen
выработано:Эта команда сначала переключается на
vagrant
пользователя. Затем по мереvagrant
изменения каталога на/vagrant
и выполняетnpm install
.источник
Самый простой способ сделать это - включить учетную запись root и использовать su, чтобы стать пользователем root. Ubuntu очень защищает корневую учетную запись из-за возможности неправильного использования, но иногда гораздо проще использовать корневую учетную запись, чем sudo в каждой строке. Просто знайте, какую учетную запись вы используете в любой момент времени.
Взято отсюда :
На этом этапе вы сможете перейти в корневой каталог, используя su и cd для каталога.
источник