如何在 Linux 中更改 shell 工作目录?


要更改 shell 工作目录,我们在 Linux 系统中使用 cd 命令。

cd (更改目录)

cd 命令用于更改 Linux/Unix 操作系统中的当前工作目录。在 Windows 操作系统中,用于相同目的的命令是 cd 或 chdir 命令。cd 命令也可用于 EFI shell(可扩展固件 shell)。默认情况下,当前 shell 工作目录是主目录。

语法

cd 命令的通用语法如下所示:

cd [-L| [-P [-e]] [-@]] [directory]

cd 命令中可用选项的简要说明。

序号
选项和说明
1
-L
强制遵循软链接
在处理“..”实例后解析目录中的符号链接
2
-P
使用物理目录结构,不使用软链接
3
-e
如果使用了 -P 选项,并且无法成功确定当前 shell 工作目录,则以非零状态退出
4
-@
在支持它的系统上,将具有扩展属性的文件显示为包含文件属性的目录
5
--help
显示此帮助并退出

默认情况下,shell 工作目录是主目录。要将工作目录从主目录更改为另一个目录,我们使用 cd 命令,如下所示

$ cd shadow

这里,我们将 shell 工作目录更改为指定的 shadow 目录。

要将 shell 工作目录从当前工作目录更改为主目录,我们使用带有“~”符号的 cd 命令,如下所示。

$ cd ~

要检查我们当前所在的目录,我们使用 pwd(打印工作目录)命令,如下所示。

$ pwd

如果我们当前位于主目录中,则 pwd 命令的输出如下所示

home/owner_name

要将当前目录更改为目录内的某个目录,我们使用 cd 命令,如下所示。

$ cd shadow/snow

这里,我们有一个目录 shadow,snow 是 shadow 目录内的目录。要导航到 snow 目录,我们使用 cd 命令加上 shadow/snow。

要将当前工作目录更改为父目录,我们使用 cd 命令加上“..” ,如下所示。

$ cd ..

要检查有关 cd 命令的更多信息,我们使用带有 --help 选项的 cd 命令,如下所示。

$ cd --help

更新于:2021年6月30日

1K+ 阅读量

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.