答案1
这是因为该\
字符在 Bash shell 中被视为“转义”。
执行以下命令:
sudo apt-get install some-package some-other-package yet-another-package oh-my-we-have-a-lot-of-packages and-still-another-package wow-so-many-packages
我们可以像这样重写这个命令:
sudo apt-get install some-package some-other-package \
yet-another-package oh-my-we-have-a-lot-of-packages \
and-still-another-package wow-so-many-packages
Bash 会将 解释为\
“将下一行作为当前行的一部分读取”。 在本例中,您输入了cd \
,因此 Bash 希望您输入另一行。
如果你想快速返回主目录(即~
),你可以使用cd ~
或者只是普通的cd
。
答案2
当cd\
你输入一个cd
命令时,它\
会告诉 shell 你想在新行继续你的命令。所以它会给你一个新行。
单独使用cd
(没有使用\
),您将转到您的主目录,cd ..
并带您进入当前目录的父目录,以及cd /
基目录“/”。