如何从命令行更改目录?
我尝试从终端更改为我的桌面目录。
运行
cd /home/desktop
在终端中发出错误,说没有找到目录。
我究竟做错了什么?
iBelieve的答案涵盖几乎所有内容,但您也可以输入
cd ~/Desktop/
~/
代表/home/$USER/
或$HOME/
要回答引用文章中提到的问题:
目录格式如下:
/ home Desktop Documents ...
所以你的命令应该是
cd /home/$USER/Desktop
要了解目录结构,我建议从左侧的启动器打开主文件夹应用程序,然后转到计算机并进行一段时间的探索。 您将无法破坏主文件夹之外的任何内容。
因为我还没有看到它,所以应该注意Ubuntu(Linux)中的所有目录名都区分大小写。 因此,即使您在正确的主目录中,执行cd desktop
应该会失败。 如果你查看@ iBelieve的post ,你可以看到Desktop
目录以大写字母 ‘D’开头。 要实现这一目标,您需要指定正确的案例。
cd Desktop
为了帮助您将来,请使用终端查看此Ubuntu帮助维基页面 。
以下bash内置命令是等效的,它们将当前工作目录从用户主目录更改为Desktop目录:
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')