Linux工作目錄是什么? Linux查看和切換工作目錄的技巧

在 Linux 終端環(huán)境中,始終有一個(gè)目錄處于活動(dòng)狀態(tài),這就是我們常說的「工作目錄」。它是我們?yōu)g覽文件系統(tǒng)、查看文件和執(zhí)行命令時(shí)的一個(gè)「起點(diǎn)」。
「工作目錄」也叫「當(dāng)前目錄」或「當(dāng)前工作目錄」,是 Linux 終端中的一個(gè)核心概念。你可以把它理解成圖形界面「文件管理器」(比如 Files 或 Dolphin)中,正在打開、查看的那個(gè)文件夾:
查看 Linux 工作目錄
如何切換 Linux 工作目錄
當(dāng)你打開「終端」時(shí),工作目錄通常就是你的「主目錄」(比如/home/$USER
)。你可以使用cd
命令來切換當(dāng)前目錄,前往文件系統(tǒng)的其他位置。
cd
命令的基本格式如下:
cd?[目錄]
下面,我們來看幾個(gè)常見用法:
- 使用「絕對路徑」:比如執(zhí)行
cd /
會(huì)切換到根目錄,而執(zhí)行cd /usr/local/bin
則會(huì)進(jìn)入系統(tǒng)存放本地二進(jìn)制文件的目錄。 - 使用「相對路徑」:有時(shí)候用相對路徑會(huì)更加方便。例如,你當(dāng)前在
/usr/local
目錄下,只需運(yùn)行cd bin
就能進(jìn)入它下面的bin
子目錄。 - 不帶參數(shù):當(dāng)你直接運(yùn)行
cd
時(shí),就會(huì)自動(dòng)跳轉(zhuǎn)到你的「主目錄」,等同于執(zhí)行cd $HOME
,這是快速返回「主目錄」最便捷的一種方式。
使用 cd 命令切換 Linux 目錄
使用 pwd 命令查看當(dāng)前工作目錄
通常情況下,Linux Shell 會(huì)在每一行命令的開頭,顯示當(dāng)前工作目錄的名稱。當(dāng)然,你也可以使用pwd
命令來查看當(dāng)前所在的位置。
pwd
命令的全稱是 Print Working Directory,顧名思義,它的作用就是「打印工作目錄」。它會(huì)在「終端」中顯示當(dāng)前目錄的完整路徑:
使用 pwd 命令查看當(dāng)前工作目錄
- 默認(rèn)情況下,
pwd
顯示的是「邏輯」當(dāng)前目錄,相當(dāng)于加了-L
參數(shù)。 - 如果你想查看的是「物理」路徑(即跳過所有符號鏈接后的實(shí)際路徑),可以加上
-P
參數(shù)。
使用 PWD 環(huán)境變量
pwd
命令實(shí)際上依賴于一個(gè)叫PWD
的環(huán)境變量。任何改變當(dāng)前工作目錄的命令(比如cd
)都會(huì)更新這個(gè)環(huán)境變量。換句話來說,你可以不用pwd
,直接運(yùn)行echo $PWD
,也能看到同樣的信息。但要注意的是,$PWD
保存的是邏輯路徑,而不是物理路徑。
另外,Shell 還會(huì)用到另一個(gè)環(huán)境變量OLDPWD
,用來記錄你剛才離開的目錄。這就為cd
命令提供了一個(gè)非常實(shí)用的小功能:
cd -
使用 cd – 命令來回切換工作目錄
它相當(dāng)于運(yùn)行cd $OLDPWD
,可以讓你快速回到上一個(gè)工作目錄。如果你需要在兩個(gè)目錄之間來回切換,只要連續(xù)執(zhí)行cd -
就能輕松搞定。
推薦閱讀:如何快速定位到查找的文件? Linux中快速定位文件或命令匯總
相關(guān)文章
- dig 命令可以查詢各種類型 DNS 記錄信息,下面我們將通過實(shí)際示例和 dig 命令常用參數(shù)來詳細(xì)說明如何使用 dig 實(shí)用程序2025-08-08
linux重啟命令有哪些? 7個(gè)實(shí)用的Linux系統(tǒng)重啟命令匯總
Linux系統(tǒng)提供了多種重啟命令,常用的包括shutdown -r、reboot、init 6等,不同命令適用于不同場景,本文將詳細(xì)介紹這些命令的使用方法、注意事項(xiàng)以及推薦優(yōu)先級,幫助用戶2025-06-23linux查看可執(zhí)行文件所在路徑的命令實(shí)用詳述
linux系統(tǒng)中想要看看可執(zhí)行文件的具體位置,該怎么查看呢?我們可以使用多個(gè)命令查看,詳細(xì)請看下文介紹2025-05-21Fedora Linux 42 穩(wěn)定版發(fā)布: 帶來大量新功能和軟件更新
Fedora 42昨日發(fā)布,這是 Red Hat 贊助開發(fā)的杰出前沿 Linux 發(fā)行版的最新版,包含大量新功能和軟件更新,使其成為 2025 年上半年發(fā)布的一款出色的 Linux 操作系統(tǒng)之一,內(nèi)2025-04-16如何在Linux查看硬盤信息? 查看Linux硬盤大小類型和硬件信息的5種方法
使用Linux系統(tǒng)的過程中,查看和了解硬盤信息是非常重要的工作,尤其是對于系統(tǒng)管理員而言,那么在Linux系統(tǒng)中如何查看硬盤信息?以下是具體內(nèi)容介紹2025-03-12如何在 Linux 中查看 CPU 詳細(xì)信息? 3招輕松查看CPU型號、核心數(shù)和溫度
在日常運(yùn)維工作中,獲取 CPU 信息是系統(tǒng)運(yùn)維管理員常見的工作內(nèi)容,無論是為了性能調(diào)優(yōu)、硬件升級還是僅僅滿足好奇心2025-03-11什么是 Arch Linux? 獨(dú)樹一幟的Arch Linux發(fā)行版分析
Arch Linux是為簡化,優(yōu)化,現(xiàn)代化,實(shí)用主義,用戶中心和多功能性而創(chuàng)建Linux發(fā)行版,究竟是什么讓 Arch 與眾不同?下面我們就來簡要解讀2025-02-19如何在Linux環(huán)境下制作 Win11裝機(jī)U盤?
一直用的linux辦公,想要將筆記本電腦從 Linux 系統(tǒng)切換回 Windows 11,我們可以制作一個(gè)win11裝機(jī)u盤,詳細(xì)如下2025-02-17Rsnapshot怎么用? 基于Rsync的強(qiáng)大Linux備份工具使用指南
Rsnapshot 不僅可以備份本地文件,還能通過 SSH 備份遠(yuǎn)程文件,接下來詳細(xì)介紹如何安裝、配置和使用 Rsnapshot,包括創(chuàng)建每小時(shí)、每天、每周和每月的本地備份,以及如何進(jìn)2025-02-06Linux Kernel 6.13發(fā)布:附更新內(nèi)容及新特性解讀
Linux 內(nèi)核 6.13 正式發(fā)布,新版本引入了惰性搶占支持,簡化內(nèi)核搶占邏輯,通過減少與調(diào)度器相關(guān)的調(diào)用次數(shù),讓內(nèi)核在運(yùn)行時(shí)表現(xiàn)更優(yōu),從而提高效率2025-01-23