檔案管理-----作業系統
阿新 • • 發佈:2019-02-02
檔案管理
檔案管理是作業系統不可缺少的五大重要管理功能之一,它涉及到計算機對資訊的儲存和訪問方便性、靈活性和安全性等方面。因此,本篇部落格將對作業系統的檔案系統基本概念、檔案目錄管理、檔案的組織及資料儲存和檔案系統其他功能的實現等做出詳細介紹。
作業系統的五大功能 | 描述 |
處理器管理 | 當多個程式同時執行時,解決處理器(CPU)時間的分配問題 |
儲存器管理 | 為各個程式及其使用的資料分配儲存空間,並保證它們互不干擾 |
作業管理 | 完成某個獨立任務的程式及其所需的資料組成一個作業。作業管理的任務主要是為使用者提供一個使用計算機的界 面使其方便地執行自己的作業,並對所有進入系統的作業進行排程和控制,儘可能高效地利用整個系統的 |
檔案管理 | 主要負責檔案的儲存、檢索、共享和保護,為使用者提供檔案操作的方便 |
裝置管理 | 根據使用者提出使用裝置的請求進行裝置分配,同時還能隨時接收裝置的請求(稱為中斷),如要求輸入資訊。 |
1.萬用字元:作業系統通常還提供萬用字元,以便於對一組檔案進行分類和同時進行操作,萬用字元“?”代表了檔案呢名字中所在位置的任意一個可用字元;萬用字元“*”表示了檔名字中所在位置的任何一個可用字串。
2.七大檔案型別:普通檔案、目錄檔案、子裝置檔案、塊裝置檔案、連結檔案、管道檔案和socket檔案。
3.檔案屬性共有10位:
檔案屬性 | 描述 |
第一位 | 表示檔案是普通檔案(-),還是目錄檔案(d)、符號連結檔案(l)、裝置檔案(b/c) |
第2-4位 | 表示檔案主對檔案的存取許可權 |
第5-7位 | 表示 同組使用者對檔案的存取許可權 |
第8-10位 | 表示其他使用者對檔案的存取許可權 |
4. 由於檔案目錄也需要永久儲存,所以, 把檔案目錄也組織成檔案儲存在磁碟上,稱目錄檔案。
5. 目錄檔案
目錄結構 | 描述 |
一級目錄結構 | 在作業系統中構造一張線性表,與每個檔案有關的屬性佔用一個目錄項 |
二級目錄結構 | 第一級為主檔案目錄,它用來管理所有使用者檔案目錄,第二級是使用者檔案目錄,它為該使用者的每個檔案儲存一登記欄 |
多級目錄結構 | 二級目錄的推廣,多級目錄檔案採用樹形結構,每一個樹枝是一個子目錄,而樹葉是檔案 |
6. 記錄格式:格式F,定長格式;格式V,變長格式;格式S,跨塊格式。
7.檔案的物理結構:順序檔案、連線檔案和索引檔案。