如何在 Linux 中更改 shell 工作目录?
要更改shell工作目录,我们在Linux系统中使用cd命令。
cd(更改目录)
cd命令用于在Linux/Unix操作系统中更改当前工作目录。在Windows操作系统中出于同样的目的可用cd或chdir命令。cd命令也可在EFIshell(可扩展固件外壳)中使用。默认情况下,当前shell工作目录是主目录。
语法
cd命令的一般语法如下-
cd [-L| [-P [-e]] [-@]] [directory]
cd命令中可用选项的简要说明。
强制软链接到如下
处理'..'实例后解析目录中的符号链接
使用没有软链接的物理目录结构
如果使用了-P选项,并且无法成功确定当前shell工作目录,则以非零状态退出
在支持它的系统上,将具有扩展属性的文件显示为包含文件属性的目录
显示此帮助并退出
默认情况下,shell工作目录是主目录。要将工作目录主目录更改为另一个目录,我们使用如下所示的cd命令
$ cd shadow
在这里,我们将shell工作目录更改为指定的影子目录。
要将shell工作目录从当前工作目录更改为主目录,我们使用带有“~”符号的cd命令,如下所示。
$ cd ~
要检查当前我们所在的目录,我们使用pwd(打印工作目录)命令,如下所示。
$ pwd
如果我们当前在主目录中,那么pwd命令的输出如下:
home/owner_name
要将当前目录从目录更改为目录内部,我们使用cd命令,如下所示。
$ cd shadow/snow
在这里,我们有一个目录shadow,而snow是shadow目录中的一个目录。要导航snow目录,我们使用shadow/snow和cd命令。
要将当前工作目录更改为父目录,我们将'..'与cd命令一起使用,如下所示。
$ cd ..
要查看有关cd命令的更多信息,我们使用带有--help选项的cd命令,如下所示。
$ cd --help