Я пытаюсь набрать:
cd Desktop
из каталога /root
, но когда я это делаю, возникает ошибка:
-bash: cd: Desktop: No such file or directory
Что я делаю не так?
Каталог /root
является домашним каталогом пользователя root
. У этого пользователя нет Desktop
по умолчанию, поскольку root не должен входить в систему графически, поэтому вы получаете эту ошибку просто потому, что пытаетесь cd
попасть в каталог, который не существует.
Если вы хотите cd
перейти на свой рабочий стол , попробуйте:
cd ~/Desktop
Хотя, если вы находитесь в /root
, вы, вероятно, вошли в систему как пользователь root, поэтому это тоже не сработает.
Если вы используете его из / root , то вы работаете с привилегиями root . Это означает, что вы не обычный пользователь , и вашим каталогом по умолчанию ~ будет / root . Вы, вероятно, вошли в систему как пользователь root. Таким образом, вы должны войти в систему с другим пользователем , или вы можете просто пойти (предположим, что по умолчанию это / root и из / root ) cd /home/{your_username}/Desktop/
.
попробуйте это (учетная запись пользователя):
cd $(xdg-user-dir DESKTOP)