文件管理
研究文件系統兩個角度:用戶的角度、操作系統的角度
文件的分類
按文件的用途分類
系統文件:操作系統和各種應用程序和數據所組成的文件
庫函數文件
用戶文件
按文件的組織形式分類
普通文件
目錄文件
特殊文件
按文件中的保護方式分類
只讀文件、讀寫文件、可執行文件、無保護文件等
按照文件的組織結構分類
邏輯文件:流式文件、記錄式文件等
物理結構:順序文件、鏈接文件和索引文件等
UNIX操作系統中的文件分類
普通文件、目錄文件、特殊文件
磁帶是一種典型的採用順序存儲結構的存儲設備。
隨機存儲設備
磁盤
(1)磁道
(2)柱面
(3)扇區
(4)磁頭號
磁盤空間的位置由三個因素決定
(1)柱面號
(2)磁頭號
(3)扇區號
訪問磁盤的時間由三部分組成
(1)尋道時間
(2)延遲時間
(3)傳輸時間
已知物理塊號,則磁盤地址:
柱面號 = [ 物理塊號/(磁頭數扇區數)]
磁頭號 = [ 物理塊號 mod(磁頭數扇區數)/ 扇區數]
扇區號 = [ 物理塊號 mod(磁頭數*扇區數)mod 扇區數]
文件目錄
文件目錄:指存放文件有關信息的一種數據結構。它包含多條記錄,每條記錄爲一個文件的==文件控制塊(FCB)==的有關信息。
文件控制塊
文件名、文件號、用戶名、文件物理位置、文件長度等。
文件目錄的管理形式可以分爲:
一級目錄
二級目錄
多級目錄(樹型目錄)
**多級目錄(樹型目錄)的特點:**層次清楚、解決了用戶文件重命名問題、搜索速度快
根據路徑名檢索的方法
全路徑名
相對路徑
目錄項分解法減少了訪問磁盤的次數,提高文件目錄的檢索速度
爲了確保文件系統的安全性,可以採取以下措施
(1)建立副本
(2)定時轉儲
(3)規定文件的存取權限
你知道的越多,你不知道的越多。
有道無術,術尚可求,有術無道,止於術。
如有其它問題,歡迎大家留言,我們一起討論,一起學習,一起進步