[求助]模拟一个小型UNIX文件系统
文件系统应具有的基本功能
(1)多用户 :usr1,usr2 (2个用户)
(2)多级目录:具有树形目录结构;
(3)具有login (用户登录)和用户身份认证功能;
(4)文件的创建: create
(5)文件的打开:open
(6)文件的读:read
(7)文件的写:write
(8)文件关闭:close
(9)删除文件:delete
(10)创建目录(建立子目录):mkdir
(11)改变当前目录:cd
(12)列出文件目录:dir(列目录时要列出文件名、物理地址和文件长度)
(13)退出:logout
(14)有文件保护机制,如对文件设置访问权限等(如用户usr1不能对usr2创建的文件进行修改等)。