linux cd 命令
使用許可權 : 所有使用者
使用方式 : cd [dirName]
說明 : 變換工作目錄至 dirName。 其中 dirName 表示法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的 home directory (也就是剛 login 時所在的目錄)。
另外,~ 也表示為 home directory 的意思,. 則是表示目前所在的目錄,.. 則表示目前目錄位置的上一層目錄。
範例 : 跳到 /usr/bin/ :
cd /usr/bin
跳到自己的 home directory :
cd ~
跳到目前目錄的上上兩層 :
cd ../..
cd - 返回進入當前目錄前所在目錄
在Linux的多目錄命令提示符中工作是一種痛苦的事情,但以下這些利用linux cd命令和pushd切換目錄的技巧有助於你節省時間和精力 。
在Linux命令提示中,用linux cd命令命令來改變當前目錄。這是linux cd命令命令的一些基本用法:
改變你的根路徑,鍵入cd命令,按Enter鍵。
進入一個子目錄,鍵入cd命令,空格,然後是子路徑名(例如:cd命令 Documents),再按Enter鍵。
進入當前目錄的上一級目錄,鍵入cd命令,空格,兩個點,然後按Enter鍵。
進入一個特定的目錄,鍵入cd命令,空格,路徑名(例如 cd命令 /usr/local/lib),再按Enter鍵。
為了確定你所在的目錄,你可以鍵入pwd,按Enter鍵,你將看到你所在的當前目錄名稱。
用pushd實現在不同目錄間切換。
在命令列模式下,當你工作在不同目錄中,你將發現你有很多時間都浪費在重複輸入上。如果這些目錄不在同一個根目錄中,你不得不在轉換時輸入完整的路徑名,這難免讓人有些難以忍受。但你可以用以下的一個或兩個步驟來避免所有多餘的輸入:用命令列直譯器中的歷史記錄,或者用命令列函式pushd。
用命令列直譯器中的歷史記錄的好處是隻需按很少的鍵。在命令列中用向上的箭頭來查詢你用過的命令,直到你找到,然後按Enter鍵。如果你所切換的兩個目錄在整個驅動器的子目錄結構中很接近,那用直譯器中的歷史記錄可能是你最好的選擇。
然而,如果你在兩個截然不同的路徑間轉換的話,你可能很希望利用pushd這個函式,你可以用它建立一個目錄堆疊(在記憶體中的一個列表)。
註釋:預設情況下,pushd函式可能不包括在你的Linux中;但它包涵在Red Hat和用Red Hat驅動的系統中。如果你的系統中沒有pushd函式,你可以在ibiblio.org網站上下載相關的函式工具。
這裡說一下怎麼用pushd。假設你現在工作在/usr/share/fonts目錄下。你需要對/usr/share/fonts做一些改動,你將頻繁的在兩個目錄間切換。開始在一個目錄下,用pushd函式切換到另一個目錄。在我們的例子中,開始在/usr/share/fonts下,你鍵入pushd/opt/wonderword/fonts,然後按Enter鍵。現在,你將在下一行看到堆疊中的內容:/opt/wonderword/fonts /usr/share/fonts。
正如你所看到的,當你鍵入pushd和一個路徑名時,將自動產生一個堆疊,內容是你鍵入的目錄名和你當前工作的目錄名。在我們的例子中,你所鍵入的路徑(/opt/wonderword/fonts)在堆疊的頂部。
快速返回上一級目錄,你可以直接鍵入pushd,如果不跟路徑名,你將返回到堆疊中前一個目錄的上一層目錄。
如果你需要從堆疊中刪除一個目錄,鍵入popd,然後是目錄名稱,再按Enter鍵。想檢視堆疊中目錄列表,鍵入dirs,然後按Enter鍵。popd和dirs命令也是常用函式中的一部分。
參考資料:http://www.linuxso.com/command/cd.htmlBAIDU_CLB_fillSlot("246708");
相關文章
- linux cd 命令使用Linux
- linux每日命令(2):cd命令Linux
- linux 常用基本命令 cdLinux
- 每天一個 Linux 命令(2):cd命令Linux
- 每天一個 Linux 命令(2):cd 命令Linux
- cd 命令
- Linux常用基本命令( tree, pwd, cd )Linux
- cd命令使用
- Linux中cd命令有何作用?如何使用?Linux
- Linux常用命令之ls、cd、pwd、mkdir命令講解Linux
- Linux 常用目錄管理命令(cd pwd mkdir rmdir)Linux
- 常用命令-cd
- Linux中什麼是工作目錄?linux cd命令如何使用?Linux
- 【Linux基礎】常用Linux命令: cd, cp, ls, mkdir, mv, rm, su, unameLinux
- cd命令有哪些相關知識?學linux運維命令基礎入門Linux運維
- Shell指令碼中cd命令使用指令碼
- 如何理解shell命令 cd $(dirname $0)
- shell指令碼中cd命令無效指令碼
- cd命令切換目錄簡寫
- dos命令cd無法切換目錄
- linux命令學習(date,cal,df,free,exit,pwd,ls,cd,file,less,萬用字元)Linux字元
- 使用 cd 命令來改變所在目錄(轉)
- 詳解CI、CD & CD
- linux2-cd 移動目錄Linux
- win10 cd命令沒有進到資料夾怎麼辦_win10 cd命令進不了資料夾如何修復Win10
- CI/CD流程 命令列方式與Jenkins Blue Ocean方式命令列Jenkins
- Ubuntu Linux:定製Ubuntu安裝CD(轉)UbuntuLinux
- 談談Live-cd版Linux的使用(轉)Linux
- Gentoo Linux CD 方式全程安裝過程(轉)Linux
- cd iso
- Linux命令—–CP命令Linux
- 【Linux命令】grep命令Linux
- Linux命令--ps命令Linux
- CI/CD理解
- linux命令大全-linux命令使用和管理Linux
- 發行版釋出:Scientific Linux 4.2 Live CD/DVD(轉)Linux
- Linux命令(1)——xargs命令Linux
- Linux命令篇 - grep 命令Linux