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,这是最简单的,因为这样可以随时随地将工作目录更改为主目录。但是,..当您在嵌套目录结构或系统上的其他位置中导航时,此功能非常有用。