我尝试从终端更改到我的桌面目录。
跑步
cd /home/desktop
终端出现错误,说没有找到目录。
我究竟做错了什么?
答案1
答案2
回答您在引用的文章中提到的问题:
目录格式如下:
/
home
<username>
Desktop
Documents
...
所以你的命令应该是
cd /home/$USER/Desktop
要了解目录结构,我建议从左侧启动器打开主文件夹应用,然后转到计算机并浏览一会儿。您无法破坏主文件夹之外的任何内容。
答案3
因为我还没有看到提到这一点,所以应该注意,Ubuntu(Linux)中的所有目录名称都是区分大小写的。因此,即使您在正确的主目录中,执行cd desktop
也应该会失败。如果你看看@iBelieve 的帖子,您可以看到Desktop
目录以大写字母“D”开头。要到达那里,您需要指定正确的大小写。
cd Desktop
为了帮助您将来使用,请查看此内容关于使用终端的 Ubuntu 帮助 Wiki 页面。
答案4
以下 bash 内置命令是等效的,它们将当前工作目录从用户主目录更改为桌面目录:
cd ~/Desktop # my favorite
cd ~; cd Desktop
cd ~ && cd Desktop
cd $HOME/Desktop
cd /home/$USER/Desktop
cd /home/username/Desktop # where 'username' is your user name
cd $CDPATH && cd Desktop
cd `locate -b '\Desktop'`
cd $(locate -b '\Desktop')