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