跳轉至內容

Unix 快速入門/特殊目錄

來自華夏公益教科書


縮寫目錄 . 和 ..

[編輯 | 編輯原始碼]

名為 . 和 .. 的目錄是相對名稱。它們由 Shell 在當前環境中解釋。雖然這比普通的絕對目錄名需要多花一點時間才能理解,但它是 Unix 中非常有用的東西。在任何目錄中,你都可以鍵入

% ls -a

正如你將看到的,有兩個名為 (.) 和 (..) 的目錄。它們出現在所有 Unix 目錄中。

當前目錄 (.)

[編輯 | 編輯原始碼]

在 Unix 中,. 表示當前目錄,所以鍵入

% cd .

表示你停留在當前位置

這可能乍一看沒什麼用,但你經常會發現它非常有用 - 請記住,它是一個相對目錄名。

父目錄 (..)

[編輯 | 編輯原始碼]

.. 表示當前目錄的父目錄,所以鍵入

% cd ..

將把你向上移動一個目錄。

主目錄 (~)

[編輯 | 編輯原始碼]

鍵入cdcd ~始終會把你帶回你的主目錄。如果你迷路在檔案系統中,這非常有用。鍵入cd /會把你帶到根目錄。

你認為

% ls ~/..

會列出什麼?

華夏公益教科書