操作系統(tǒng)課程設(shè)計
1、模擬UNIX(linux)文件系統(tǒng)
[問題描述]
在任一OS下,建立一個大文件,把它假象成一張盤,在其中實現(xiàn)一個簡單的 模擬UNIX文件系統(tǒng) 。
[基本要求]
1.在現(xiàn)有機器硬盤上開辟20M的硬盤空間,作為設(shè)定的硬盤空間。
2.編寫一管理程序?qū)Υ丝臻g進行管理,以模擬UNIX(linux)文件系統(tǒng),具體要求如下:
(1) 要求盤塊大小1k
正規(guī)文件
(2) i 結(jié)點文件類型 目錄文件
(共1byte) 塊設(shè)備
管道文件
。物理地址(索引表)
共有13個表項,每表項2byte
。文件長度 4byte
。聯(lián)結(jié)計數(shù) 1byte
(3)0號塊 超級塊 棧長度50
空閑盤塊的管理:成組鏈接 ( UNIX)
位示圖法 (Linux)
(4)每建一個目錄,分配4個物理塊
文件名 14byte
標簽:
linux
UNIX
操作系統(tǒng)
模擬
上傳時間:
2013-12-20
上傳用戶:wuyuying