首頁>Club>
7
回覆列表
  • 1 # Chdjsis

    為了能對一個檔案進行正確的存取,必須為檔案設定用於描述和控制檔案的資料結構,稱之為“檔案控制塊FCB”。檔案與檔案控制塊一一對應,而人們把檔案控制塊的有序集合稱為檔案目錄,即一個檔案控制塊就是一個檔案目錄項。通常,一個檔案目錄也被稱做是一個檔案,稱為目錄檔案。檔案控制塊中通常含有三類資訊,基本資訊(檔名,檔案物理位置,檔案邏輯結構,檔案物理結構什麼的),存取控制資訊(許可權),使用資訊(建立的日期時間,上一次修改時間,是否被其他程序使用等等)。而在檢索目錄檔案的時候,只用到了檔名,僅當找到一個目錄項的時候,才需要從該目錄項中讀取檔案的物理地址。而且為了提高檔案系統的靈活性,應允許一個目錄檔案中的目錄項既可以是作為一個數據檔案(就是非目錄檔案了)的FCB,又可以作為一個目錄檔案的FCB。也就是說,在作業系統中,目錄與檔案,都是檔案,在父目錄檔案中表示的形式都是FCB,所以,當你在某一目錄下已經有了一個叫test.txt的檔案時,這個檔案的FCB就存在於目錄檔案之中了,你再新建一個叫test.txt的資料夾,系統會首先掃描當前目錄檔案的檔案目錄項,發現已經有一個名字叫test.txt的FCB了,所以無法再次新建一個名字為test.txt的FCB,所以資料夾新建失敗。手機碼字,有錯誤請告知。

  • 中秋節和大豐收的關聯?
  • 到了該享受美味的時候了用英語怎麼說?