首頁 > 軟體

linux命令cd:切換工作目錄

2019-12-18 01:59:03

linux,系統的精髓在於命令列,該方式與圖形介面不同的是,無法使用滑鼠。當需要切換目錄時,cd的作用就發揮了出來,毫不誇張地說,cd是linux系統使用最頻繁的命令之一。

1

cd的基本語法是:cd[選項][引數]選項:-P,如果目錄是符號連結,則進入實際的目錄;-L,如果目錄是符號連結,則進行連結目錄;-,單獨的「-」選項,進入到呼叫cd命令時的上一次的工作目錄,即OLDPWD所代表的目錄。預設情況下,cd可以不有任何選項,此時將進入到使用者主目錄,即$HOME所代表的目錄。引數:指定要切換到的目錄。

2

下面列舉幾個例子,說明下cd的用法。

3

1、切換到家目錄:

此時可以直接用不帶引數的cd命令,也可以用cd ~命令,還可以使用cd $HOME。本質上,這三個命令都是一樣的。如圖:


4

2、切換到根目錄,並查到符號連結資料夾:


5

上圖中,列出了/目錄下所有的資料夾,當然,我們還可以過濾掉非符號連結的資料夾,只需要配合"grep ^l"命令就能實現:


6

上圖中,/bin資料夾是個符號連結資料夾,實際的目錄是/usr/bin,現在來分別演示一下cd命令的-P和-L選項:


7

看到了嗎?-P選項將目錄切換到了實際的目錄,而-L選項則將目錄切換到了符號連結目錄。如果目錄是一個符號連結,使用不帶引數的cd命令,結果如何呢?


8

如果不帶有選項的cd命令,不管目標是否是符號連結,則直接進入該目標資料夾。推薦文章:linux命令basename:去掉路徑和擴充套件名http://jingyan.baidu.com/article/adc81513591080f722bf7375.html

IT145.com E-mail:sddin#qq.com