为什么我无法在终端中更改桌面上的目录?

为什么我无法在终端中更改桌面上的目录?

当我想将目录更改为桌面上的特定文件夹(2020 年夏季课程)时,它告诉我不存在这样的用户或命名目录。

我想从桌面打开“2020 年夏季课程”

终端示例:

cd desktop 
cd summer 2020 classes 

我收到此错误:

string not in pwd: summer  
or 
too many arguments 

答案1

您收到错误是因为该cd命令认为您为其提供了三个不同的目录(夏季、2020 和课程),但它只需要一个目录。

对于包含空格的文件和目录,您需要用引号引起来或转义空格:

cd "summer 2020 classes"   # using quotes

或者

cd summer\ 2020\ classes   # escaping the spaces

答案2

输入 cd c:\ 。现在反复按 Tab 键(这是自动完成功能,可以节省您大量的输入时间),直到显示名称中带有空格的目录。请注意它如何用撇号 ' 分隔路径。输入时使用相同的字符。

编辑:确保使用撇号,而不是反引号。

相关内容