目錄路徑名稱

每一檔案與目錄可經由檔案系統樹狀結構 中的唯一路徑進入,稱為路徑名稱。路徑名稱將指定目錄或檔案在檔案 系統中的位置。

註: 路徑名稱的長度不能超出 1023 個字元。

檔案系統使用下列兩種路徑名稱:

項目 說明
絕對路徑名稱 /(根) 目錄追蹤路徑。絕對路徑名稱一定要以斜線 (/) 符號開頭。
相對路徑名稱 從現行目錄經由其母項,或其子目錄與檔案追蹤路徑。

絕對路徑名稱代表從 /(根) 目錄以下的目錄完整名稱或檔案。不論您在檔案系統中的工作位置為何,您都可以 藉由指定其絕對路徑名稱,尋找到目錄或檔案。絕對路徑名稱以斜線 (/) 開始,此符號代表根目錄。路徑名稱 /A/D/99 的絕對路徑名稱。第一個斜線 (/) 代表 /(根) 目錄, 為搜尋工作開始的位置。路徑名稱其餘部分的搜尋方向依序為 AD, 最後是 9

可存在兩個名稱都是 9 的檔案,因為這兩個檔案的絕對路徑名稱在檔案系統中都是唯一的。路徑名稱 /A/D/9/C/E/G/9 是指定兩個名為 9 的唯一檔案。

不像完整路徑名稱一般,相對路徑名稱將依 據現行工作目錄,指定一目錄或檔案。若為相對路徑名稱,您可以使用表示法點點 (..) 在檔案系統階層中向上移動。點點 (..) 代表上層目錄。由於相對路徑名稱指定開始於現行目錄的路徑,而不是以斜線 (/) 開始。 相對路徑名稱是用來指定現行目錄中的檔案名稱,或檔案或目錄在檔案系統中的 現行目錄層次之上或之下的路徑名稱。如果 D 是現行目錄,則存取 10 的相對路徑名稱為 F/10。但是,絕對路徑名稱一律為 /A/D/F/10。同時,存取 3 的相對路徑名稱為 ../../B/3

您也可以使用表示法點 (.) 來代表現行目錄的名稱。點 (.) 表示法在執行一些會讀取現行目錄名稱的程式時普遍使用。