天天看點

實驗7 Linux 檔案系統

【實驗目的】

(1)掌握linux提供的檔案系統調用的使用方法。

(2)熟悉檔案操作的系統調用使用者接口。

(3)了解作業系統檔案系統的工作原理和工作方式。

【實驗環境】VMware Workstation、RedHat

【實驗步驟】

編寫一個檔案工具file tool,使其具有退出、建立新檔案、寫檔案、讀檔案、修改檔案權限、檢視目前檔案權限并退出的功能。

實驗7 Linux 檔案系統
實驗7 Linux 檔案系統

(1) 實作界面, 要求提示使用者輸入功能号,并根據使用者輸入的功能選擇完成相應的功能。

************************

  1. 退出
  2. 建立新檔案
  3. 寫檔案
  4. 讀檔案
  5. 修改檔案權限
  6. 檢視目前檔案權限并退出

**************************

實驗7 Linux 檔案系統

(2)實作功能:建立新檔案

實驗7 Linux 檔案系統

(3)寫檔案

實驗7 Linux 檔案系統

(4)讀檔案

實驗7 Linux 檔案系統

(5)修改檔案權限

實驗7 Linux 檔案系統

 (6)檢視目前檔案權限并退出

實驗7 Linux 檔案系統

【思考題】

先做一個隻針對一個檔案的工具,即處理給定檔案。改進該工具,使該工具能夠處理任意檔案,檔案名由使用者從鍵盤輸入。需要如何改進?

答:可以将檔案共享使用,利用二級目錄可以友善的解決不同使用者間的檔案共享問題,這隻要在被共享的檔案說明資訊中增加相應的共享管理項,并把共享檔案的檔案說明項指向被共享檔案的檔案說明項即可。

繼續閱讀