目錄 (檔案系統)

電腦或相關裝置中,一個目錄資料夾就是一個裝有數字檔案系統的虛擬「容器」。在它裏面儲存着一組檔案和其它一些目錄。

類Unix下的資料夾層級結構

一個典型的檔案系統可能會包含成千上萬個目錄。多個檔案通過儲存在一個目錄中,可以達到有組織的儲存檔案的目的。在一個目錄中的另一個目錄被稱作它的子目錄(子資料夾)。這樣,這些目錄就構成了層次(hierarchy),或樹形結構

概述

 
類Unix系統檔案目錄階層

電腦檔案系統可被形象地看作一個檔案「櫥櫃」。在它之中,高等的目錄中有「抽屜」,低等的子目錄中可能有「抽屜」中的資料夾。

很久以前,甚至在一些現代的嵌入式裝置中,要麼根本沒有對目錄的支援,要麼僅有一層目錄結構(也就是說,不能有子目錄,而僅有一些各自存有檔案的頂級目錄)。世界上第一個流行的、完全分等級的檔案系統Multics檔案系統,這種檔案系統丹尼斯·里奇的早期研究成果。

現代,在類Unix系統,特別是Linux中,目錄結構是被「檔案系統層次結構標準」定義的。

在很多作業系統中,程式執行時會有一個相關聯的工作目錄。如果要訪問檔案沒有給出完整具體的位置,程式會預設為檔案在這個目錄下。

有些作業系統中,用戶被限制只能訪問他們自己的用戶資料夾或工程目錄,使用戶間的活動相隔離。

在 Unix 中,目錄被看作一類檔案。[1]

「資料夾」的比喻

「資料夾」這個名稱將目錄比作辦公室里用的資料夾。這個名稱自從一開始被Apple Lisa使用[2]以來,在幾乎所有現代作業系統的桌面環境中廣泛使用。資料夾通常會與一個看起來很像真實資料夾的圖示一起展現。

嚴格地說,作為檔案系統的「目錄」和把它表現為一個「資料夾」的圖形化使用者介面是有區別的。[來源請求]

參見

參考

外部連結