操作系统 模拟linux文件管理系统
bool havewpower(INODE inode)
判断当前用户对指定的结点有无写权限
定义四个功能函数:
1.void chmod(char *name)
改变当前目录下指定文件的文件权限
2.void chown(char *name)
改变当前目录下指定文件的文件拥有者(如拥有者在另一个组,那么组也要改掉)
3.void chgrp(char *name)
改变当前目录下指定文件的文件所属组
4.void chnam(char *name)
改变当前目录下指定文件的文件名
mand.h:
命令解析层函数模块。接受用户命令,执行不同的操作。
四.命令格式及运行结果
一开始为登陆请求。可选用户为:adm cnj jtq 密码都是123
登陆后在根目录
1.
pwd
显示当前目录
2
.
mksome
创建
bin dev
等