跳轉至

文件的使用

檔案儲存結構與使用方式

  • 檔案的儲存結構不僅與儲存裝置的實體特性有關,還與使用者如何使用檔案有關。
  • 檔案儲存在輔存空間。當要存取某個文件時,必須將其從輔存讀入主存。

文件表

  • 系統開啟檔案表:整個系統提供一張系統開啟檔案表,用於追蹤所有正在使用的檔案。
  • 使用者開啟文件表:每個使用者有一張使用者開啟文件表,用於追蹤該使用者正在使用的文件。
  • 共用檔案:當多個程序共用同一個檔案時,多個使用者的開啟檔案表必須對應系統開啟檔案表的相同入口位址。

檔案的基本操作

每個基本操作也稱為文件操作原語,主要包括以下六個操作:

  1. 建立文件操作:建立一個新文件。
  2. 開啟文件操作:開啟一個現有文件,使其可以進行讀寫操作。
  3. 讀取文件操作:從文件中讀取資料。
  4. 寫入文件操作:向文件中寫入資料。
  5. 關閉文件操作:關閉已開啟的文件。
  6. 刪除檔案操作:刪除一個檔案。

檔案存取過程

文件存取過程因操作類型不同而有所差異。以下是幾種常見的文件存取過程:

  1. 讀取文件

  2. 寫文件

  3. 刪除檔案