【軟件測試】操作系統篇:第三章 文件管理

 第三章 文件管理

1、文件管理的任務與功能

任務:把存儲、檢索、共享和保護文件的手段,提供給操作系統本身和用戶,以達到方便用戶和提高資源利用率的目的。

功能

---分配與管理外存,實現按名存取

---提供合適的存儲方法

---文件共享、保護,解決命名衝突,控制存取權限

文件的組織結構:文件、文件元素、文件系統,其中文件系統包含文件管理程序(文件和目錄的集合)和所管理的全部文件。 

2、文件分類

1按文件性質與用途分:系統文件、庫文件、用戶文件

2按操作保護分:只讀文件、可讀可寫文件、可執行文件

3按使用情況分:臨時文件、永久文件、檔案文件

4按用戶觀點分:普通文件、目錄文件、特殊文件

5按存取的物理結構分:順序(連續)文件、鏈接文件、索引文件

6按文件的邏輯存儲結構分:有結構文件、無結構文件

7按文件中的數據形式分:源文件、目標文件 

3、文件的邏輯結構和物理結構

1)文件的邏輯結構

---從用戶使用角度確定的文件結構

---按文件名及記錄號存取文件,是一維、連續的字符序列,方便存儲、檢索或加工

---文件由若干個邏輯記錄組成,並加以命名或編號

2)文件的物理結構

---又稱文件的存儲結構,是指文件在存儲介質上的存儲組織形式,與存儲介質的存儲性能有關。

空閒空間的管理方法主要有:空閒表法、空閒鏈表法、成組鏈接法 

4、文件目錄

1)文件目錄分類:一級文件目錄、二級文件目錄、多級文件目錄

2)文件目錄的管理

1)目錄做成文件,文件系統便於內部統一管理,目錄文件在使用時調入內存;

2)在操作系統中,大量採用“表格”管理。 

5、文件存取控制

1)解決文件保護、保密和共享

2)常用的文件存取控制方法有:存取控制矩陣、用戶權限表、使用口令、使用密碼

3Unix/Linux系統的安全性與計算機病毒簡介 

6、文件系統的數據結構和表示

UNIXLinux操作系統中文件系統的主要特點:

1)操作系統文件的目錄組織是一個樹形結構;

2)文件本身是無結構的字符流;

3)把外部設備的特殊文件和普通文件以及目錄文件都統一在文件這一概念之下。 

CSDN博文地址:http://blog.csdn.net/lwlliang/archive/2011/02/27/6212179.aspx

發佈了65 篇原創文章 · 獲贊 2 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章