4 4 檔案管理疑難點 1 2

2021-07-14 11:21:27 字數 381 閱讀 7884

1、磁碟結構

引導控制塊包括系統從該分割槽引導作業系統所需要的資訊。如果磁碟沒有作業系統,那麼這塊的內容為空。它通常為分割槽的第一塊。

ufs稱之為引導塊;ntfs稱之為分割槽引導扇區。

分割槽控制塊包括分割槽詳細資訊,如分割槽的塊數,塊的大小,空閒塊的數量和指標、空閒fcb的數量和指標等。

ufs稱之為超級塊;而ntfs稱之為主控檔案表。

2、記憶體結構

記憶體分割槽表包含所有安裝分割槽的資訊。

記憶體目錄結構用來儲存近來訪問過的目錄資訊。對安裝分割槽的目錄,可以包括乙個指向分割槽表的指標。

系統範圍的開啟檔案表,包括每個開啟檔案的fcb複製和其他資訊。

單個程序的開啟檔案表,包括乙個指向系統範圍內已開啟檔案表中合適條目和其他資訊的指標。

12 檔案操作

可以採用如下兩種方法記錄多個相關 字串1.採用二維陣列 這種方法記錄相關字串會造成內容浪費 而且儲存區使用不夠靈活 2.採用指標陣列 這種方法記錄相關字串不會浪費記憶體而且 儲存區的使用比較靈活 記錄普通變數位址的指標叫一級指標 記錄一級指標變數位址的指標叫二級指標 二級指標可以和指標陣列 記錄第乙...

(44)常量 (45)檔案引入

44 常量 常量 不能重新宣告 不能修改 不能銷毀 define pi 3.14 定義常量 檢測長量是否存在 if defined pi false else 動態常量名 constant 函式給引數返回敞亮值 yzl pi echo constant yzl 45 檔案引入 include inc...

12 檔案查詢locate find

locate命令 非實時查詢,資料庫查詢 速度快 依賴於事先構建的索引 索引在系統較為空閒時自動構建 週期性任務 updatedb 構建最新的索引 超級耗資源 locate 字串 搜尋所有路徑中是否有字串 find命令 檔案系統上查詢指定符合條件的檔案 實時查詢慢 find 選項 查詢路徑 查詢條件...