Answers:
cd ~/Downloads
记住:Linux是大小写敏感的,所以Downloads
和downloads
是不同的目录。
~
是主目录的“快捷方式”。另一个是$HOME
。如果您已经在主目录中,则可以cd Downloads
。
从Downloads
目录中,只需cd
在提示符下键入即可快速返回到主目录。cd ~
做同样的事情。
在BASH中有两种基本的解决方法:
绝对路径名从根目录开始,由前导表示/
,可以在任何地方使用。要使用绝对路径转到Downloads
,可以运行:
cd /home/<username>/Downloads
其中,<username>
被替换为您的用户名。您也可以将其替换为环境变量$USER
,该环境变量通常会扩展为当前正在运行Shell的用户的用户名。您也可以将替换/home/<username>
为$HOME
,通常会扩展到运行Shell的用户的主目录的绝对路径。
一个有用的快捷方式是
cd ~/Downloads
代字号(~
)代替/home/<username>
-扩展到当前正在运行Shell的用户的主目录。请注意,如果波浪号字符用双引号或单引号引起来,则不会执行此扩展。
相对路径名始于工作目录(您所在的目录)。因此,如果您知道所在的目录,则可以使用一些快捷方式来解决。例如
.
(点)表示当前工作目录..
(点)(点)指当前工作目录的父目录当您位于主目录文件夹中并键入时cd Downloads
,也可以键入./Downloads
“ ./
仅在键入时cd Downloads
隐含”(如果不包含路径名,则隐含工作目录)。
当您进入Downloads
目录时,还可以使用cd ..
返回上级目录/home/<username>
。在这种情况下,只需键入cd
,这是最简单的,因为这样可以随时随地将工作目录更改为主目录。但是,..
当您在嵌套目录结构或系统上的其他位置中导航时,此功能非常有用。