當登陸系統並得到shell命令提示符後,你一般位於本身的主目錄中。shell
使用pwd命令驗證:spa
pwd命令以絕對路徑的方式顯示用戶當前工做目錄。命令將當前目錄的全路徑名稱(從根目錄)寫入標準輸出。所有目錄使用/
分隔。
第一個/
表示根目錄,最後一個目錄是當前目錄。執行pwd命令可馬上得知您目前所在的工做目錄的絕對路徑名稱。命令行
cd命令用來切換工做目錄至dirname。 其中dirName表示法可爲絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的home directory(也就是剛login時所在的目錄)。3d
另外,~
也表示爲home directory .
則是表示目前所在的目錄 ..
則表示目前目錄位置的上一層目錄。code
語法htm
cd (選項) (參數)
選項blog
-p 若是要切換到的目標目錄是一個符號鏈接,直接切換到符號鏈接指向的目標目錄 -L 若是要切換的目標目錄是一個符號的鏈接,直接切換到字符鏈接名錶明的目錄,而非符號鏈接所指向的目標目錄。 - 當僅實用"-"一個選項時,當前工做目錄將被切換到環境變量"OLDPWD"所表示的目錄。
實例get
cd 進入用戶主目錄; cd ~ 進入用戶主目錄; cd - 返回進入此目錄以前所在的目錄; cd .. 返回上級目錄(若當前目錄爲「/「,則執行完後還在「/";".."爲上級目錄的意思); cd ../.. 返回上兩級目錄; cd !$ 把上個命令的參數做爲cd參數使用。
絕對文件路徑class
用戶可在虛擬目錄中採用絕對文件路徑引用目錄名。絕對文件路徑定義了在虛擬目錄結構中該目錄的確切位置,以虛擬目錄的根目錄開始,至關於目錄的全名。
絕對文件路徑老是以正斜線(/)做爲起始,指明虛擬文件系統的根目錄。
使用絕對文件路徑能夠清晰代表用戶想切換到的確切位置。要用絕對文件路徑來切換到文件系統中的某個特定位置,只需在cd
命令後指定全路徑名:
相對文件路徑
相對文件路徑容許用戶指定一個基於當前位置的目標文件路徑。
相對文件路徑不以表明根目錄的正斜線(/)開頭,而是以目錄名(若是用戶準備切換到當前工做目錄下的一個目錄)或是一個特殊字符開始。
假如你位於home目錄中,並但願切換到Documents子目錄,那你可使用cd
命令加上一個相對文件路徑: