Я использовал эту команду «cd / Foldername» для навигации по папке. Но я столкнулся с проблемой с этим, теперь мне нужно использовать эту команду "cd ~ / foldername" для навигации. Пожалуйста, посмотрите на снимок экрана , нажмите здесь, чтобы посмотреть изображение . Дело в том, как я могу получить старую команду? Я предпочитаю старую команду. Благодаря.
При переходе по каталогам, если вы начинаете с /
, команда cd
интерпретирует, что это абсолютный путь :
$ cd /directory
означает (root)/directory
, а не /home/user/directory
.
~
является псевдонимом для /home/user
Если вы находитесь в своем домашнем каталоге и наберите $ cd directory
(обратите внимание, что нет /
), cd интерпретируется как относительный каталог, то есть относящийся к вашему текущему каталогу.
Между этими двумя командами есть разница.
cd /foldername
меняет ваш текущий рабочий каталог на foldername
, который находится прямо под корнем.
cd ~/foldername
изменяет ваш текущий рабочий каталог на foldername
, который находится в вашем домашнем каталоге, который в большинстве дистрибутивов Linux должен находиться в /home/<your-username>/foldername
.
Ваше сообщение об ошибке говорит вам, что в настоящее время нет foldername
в вашем корневом каталоге.