cd及目錄快速切換

2021-09-08 12:29:20 字數 1054 閱讀 1243

切換到使用者目錄

cd - 返回進入當前目錄前所在目錄

linux的多目錄命令提示符中工作是一種痛苦的事情,但以下這些利用linux cd命令

和pushd切換目錄的技巧有助於你節省時間和精力 。

用pushd實現在不同目錄間切換。

在命令列模式下,當你工作在不同目錄中,你將發現你有很多時間都浪費在重複輸入上。如果這些目錄不在同乙個根目錄中,你不得不在轉換時輸入完整的路徑名,這難免讓人有些難以忍受。但你可以用以下的乙個或兩個步驟來避免所有多餘的輸入:用命令列直譯器中的歷史記錄,或者用命令列函式pushd。

用命令列直譯器中的歷史記錄的好處是只需按很少的鍵。在命令列中用向上的箭頭來查詢你用過的命令,直到你找到,然後按回車鍵。如果你所切換的兩個目錄在整個驅動器的子目錄結構中很接近,那用直譯器中的歷史記錄可能是你最好的選擇。

然而,如果你在兩個截然不同的路徑間轉換的話,你可能很希望利用pushd這個函式,你可以用它建立乙個目錄堆疊(在記憶體中的乙個列表)。

這裡說一下怎麼用pushd。假設你現在工作在/usr/share/fonts目錄下。你需要對/usr/share/fonts做一些改動,你將頻繁的在兩個目錄間切換。開始在乙個目錄下,用pushd函式切換到另乙個目錄。在我們的例子中,開始在/usr/share/fonts下,你鍵入pushd/opt/wonderword/fonts,然後按回車鍵。現在,你將在下一行看到堆疊中的內容:/opt/wonderword/fonts /usr/share/fonts。

正如你所看到的,當你鍵入pushd和乙個路徑名時,將自動產生乙個堆疊,內容是你鍵入的目錄名和你當前工作的目錄名。在我們的例子中,你所鍵入的路徑(/opt/wonderword/fonts)在堆疊的頂部。

快速返回上一級目錄,你可以直接鍵入pushd,如果不跟路徑名,你將返回到堆疊中前乙個目錄的上一層目錄。

如果你需要從堆疊中刪除乙個目錄,鍵入popd,然後是目錄名稱,再按回車鍵。想檢視堆疊中目錄列表,鍵入dirs,然後按回車鍵。popd和dirs命令也是常用函式中的一部分。

cd及目錄快速切換

切換到使用者目錄 cd 返回進入當前目錄前所在目錄 在linux的多目錄命令 提示符中工作是一種痛苦的事情,但以下這些利用linux cd命令 和pushd切換目錄的技巧有助於你節省時間和精力 用pushd實現在不同目錄間切換。在命令列模式下,當你工作在不同目錄中,你將發現你有很多時間都浪費在重複輸...

cd及目錄快速切換

url 及目錄快速切換 url 一 cd 切換到使用者目錄 二 cd cd 返回進入當前目錄前所在目錄 三 pushd popd dirs 在linux的多目錄命令提示符中工作是一種痛苦的事情,但以下這些利用linux cd命令和pushd切換目錄的技巧有助於你節省時間和精力 用pushd實現在不同...

cd切換目錄

cd的基本語法是 cd 選項 引數 選項 p,如果目錄是符號鏈結,則進入實際的目錄 l,如果目錄是符號鏈結,則進行鏈結目錄 單獨的 選項,進入到呼叫cd命令時的上一次的工作目錄,即oldpwd所代表的目錄。預設情況下,cd可以不有任何選項,此時將進入到使用者主目錄,即 home所代表的目錄。引數 指...