4 1 檔案管理大綱

2021-10-20 07:32:08 字數 772 閱讀 1756

問題:

乙個檔案有哪些屬性

識別符號:

型別:指明檔案的型別

位置:檔案的存放路徑

大小:檔案的大小

保護資訊:對檔案進行保護的檔案控制資訊

檔名:同一目錄下不允許有重名的檔案

檔案內部的資料是怎麼被組織起來的

(即檔案的邏輯結構)分為兩種

一種是無結構檔案(又稱為文字檔案)又稱為流式檔案

一種是有結構檔案(如資料庫表)又稱為記錄式檔案

檔案之間又是怎麼組織起來的

通過有層次結構的目錄組織起來(即檔案的目錄結構)

從上往下看,檔案的資料應該怎麼存放在外存(磁碟)中?

有的連續儲存,有的離散儲存(即檔案的物理結構的問題)

從下往上看,os提供哪些功能,方便使用者,應用程式使用檔案

有建立檔案,讀檔案和寫檔案,刪除檔案,開啟檔案,關閉檔案等等

(檔案的基本操作:create,delete,open,close,read,write系統呼叫)

作業系統如何管理外存中的空閒塊?

(儲存空間的管理)

作業系統需要提供的其他檔案管理功能?

檔案共享和檔案保護

例項41檔案流讀寫

命名空間 system.io 程式集 mscorlib.dll 為檔案提供 stream,既支援同步讀寫操作,也支援非同步讀寫操作。使用 filestream 類可對檔案系統中的檔案進行讀取 寫入 開啟和關閉,還可以操作其他與檔案相關的作業系統控制代碼,包括管道 標準輸入和標準輸出。您可以使用 re...

5 檔案管理

1 檔案的基本概念 在unix linux系統中,幾乎所有的一切都可以看作檔案,因此,對於檔案的操作適用於各種輸入輸出裝置等等,當然目錄也可以看作檔案 如 dev null 空裝置 echo hello dev null 表示丟棄處理的結果 cat dev null a.txt 表示清空檔案a.tx...

0605 檔案管理

檔案定義 檔案是一組相似記錄的集合,它被使用者和應用程式視為乙個實體,並可以通過名字訪問。按照性質用途 系統檔案 只允許系統呼叫來執行它們 庫檔案 允許讀取,執行,不能修改 使用者檔案 所有者可以使用 按照組織形式,可分為 普通檔案,目錄檔案,特殊檔案 所有的輸入輸出裝置被看成特殊檔案 作業系統中與...