Linux工作目录是什么? Linux查看和切换工作目录的技巧
在 Linux 终端环境中,始终有一个目录处于活动状态,这就是我们常说的「工作目录」。它是我们浏览文件系统、查看文件和执行命令时的一个「起点」。

「工作目录」也叫「当前目录」或「当前工作目录」,是 Linux 终端中的一个核心概念。你可以把它理解成图形界面「文件管理器」(比如 Files 或 Dolphin)中,正在打开、查看的那个文件夹:

查看 Linux 工作目录
如何切换 Linux 工作目录
当你打开「终端」时,工作目录通常就是你的「主目录」(比如/home/$USER)。你可以使用cd命令来切换当前目录,前往文件系统的其他位置。
cd命令的基本格式如下:
cd [目录]
下面,我们来看几个常见用法:
- 使用「绝对路径」:比如执行
cd /会切换到根目录,而执行cd /usr/local/bin则会进入系统存放本地二进制文件的目录。 - 使用「相对路径」:有时候用相对路径会更加方便。例如,你当前在
/usr/local目录下,只需运行cd bin就能进入它下面的bin子目录。 - 不带参数:当你直接运行
cd时,就会自动跳转到你的「主目录」,等同于执行cd $HOME,这是快速返回「主目录」最便捷的一种方式。

使用 cd 命令切换 Linux 目录
使用 pwd 命令查看当前工作目录
通常情况下,Linux Shell 会在每一行命令的开头,显示当前工作目录的名称。当然,你也可以使用pwd命令来查看当前所在的位置。
pwd命令的全称是 Print Working Directory,顾名思义,它的作用就是「打印工作目录」。它会在「终端」中显示当前目录的完整路径:

使用 pwd 命令查看当前工作目录
- 默认情况下,
pwd显示的是「逻辑」当前目录,相当于加了-L参数。 - 如果你想查看的是「物理」路径(即跳过所有符号链接后的实际路径),可以加上
-P参数。
使用 PWD 环境变量
pwd命令实际上依赖于一个叫PWD的环境变量。任何改变当前工作目录的命令(比如cd)都会更新这个环境变量。换句话来说,你可以不用pwd,直接运行echo $PWD,也能看到同样的信息。但要注意的是,$PWD保存的是逻辑路径,而不是物理路径。
另外,Shell 还会用到另一个环境变量OLDPWD,用来记录你刚才离开的目录。这就为cd命令提供了一个非常实用的小功能:
cd -

使用 cd – 命令来回切换工作目录
它相当于运行cd $OLDPWD,可以让你快速回到上一个工作目录。如果你需要在两个目录之间来回切换,只要连续执行cd -就能轻松搞定。
推荐阅读:如何快速定位到查找的文件? Linux中快速定位文件或命令汇总
相关文章
dig 命令可以查询各种类型 DNS 记录信息,下面我们将通过实际示例和 dig 命令常用参数来详细说明如何使用 dig 实用程序2025-08-08
linux重启命令有哪些? 7个实用的Linux系统重启命令汇总
Linux系统提供了多种重启命令,常用的包括shutdown -r、reboot、init 6等,不同命令适用于不同场景,本文将详细介绍这些命令的使用方法、注意事项以及推荐优先级,帮助用户2025-06-23
linux系统中想要看看可执行文件的具体位置,该怎么查看呢?我们可以使用多个命令查看,详细请看下文介绍2025-05-21
Fedora Linux 42 稳定版发布: 带来大量新功能和软件更新
Fedora 42昨日发布,这是 Red Hat 赞助开发的杰出前沿 Linux 发行版的最新版,包含大量新功能和软件更新,使其成为 2025 年上半年发布的一款出色的 Linux 操作系统之一,内2025-04-16
如何在Linux查看硬盘信息? 查看Linux硬盘大小类型和硬件信息的5种方法
使用Linux系统的过程中,查看和了解硬盘信息是非常重要的工作,尤其是对于系统管理员而言,那么在Linux系统中如何查看硬盘信息?以下是具体内容介绍2025-03-12
如何在 Linux 中查看 CPU 详细信息? 3招轻松查看CPU型号、核心数和温度
在日常运维工作中,获取 CPU 信息是系统运维管理员常见的工作内容,无论是为了性能调优、硬件升级还是仅仅满足好奇心2025-03-11
什么是 Arch Linux? 独树一帜的Arch Linux发行版分析
Arch Linux是为简化,优化,现代化,实用主义,用户中心和多功能性而创建Linux发行版,究竟是什么让 Arch 与众不同?下面我们就来简要解读2025-02-19
一直用的linux办公,想要将笔记本电脑从 Linux 系统切换回 Windows 11,我们可以制作一个win11装机u盘,详细如下2025-02-17
Rsnapshot怎么用? 基于Rsync的强大Linux备份工具使用指南
Rsnapshot 不仅可以备份本地文件,还能通过 SSH 备份远程文件,接下来详细介绍如何安装、配置和使用 Rsnapshot,包括创建每小时、每天、每周和每月的本地备份,以及如何进2025-02-06
Linux Kernel 6.13发布:附更新内容及新特性解读
Linux 内核 6.13 正式发布,新版本引入了惰性抢占支持,简化内核抢占逻辑,通过减少与调度器相关的调用次数,让内核在运行时表现更优,从而提高效率2025-01-23






最新评论