Linux下的目录文件权限问题和ACM时间问题

目录文件权限问题:

mkdir file创建文件file
这里写图片描述
第一个字符为文件类型,这里的目录file为d,第二到第十个字符为权限信息,三个为一组,第一组为拥有者(当前账户user)所拥有的权限,第二组为所属组(group)拥有的权限,第三组为other拥有的权限。
这里只看user想要操作文件或者目录所需要的权限信息。

1.进入目录所需要的权限
先用chmod清除user的所有权限
cd file已经进入不了目录file了,显示为权限不够
这里写图片描述
单独添加权限信息,有权限x之后才可进入目录,但是无法打开
这里写图片描述
所以进入目录所需的权限为x权限

2.显示目录所需要的权限
权限改回-wx权限可进入目录,不可显示
加上r去掉w,r-x权限可以显示目录
这里写图片描述
所以r为显示目录必要权限

3.在目录中创建文件的权限
在r-x的基础上创建文件file1失败
这里写图片描述
改为-wx之后可以正常进入目录file并创建了file1但是无法打开file
这里写图片描述
所以需要rwx权限才可正常进入并创建文件
并且w为创建文件的必要权限

4.删除目录中的文件所需权限
去掉r之后变为-wx无法打开目录,但是可以删除文件file1
这里写图片描述
去掉w变为r-x之后无法删除
这里写图片描述
w为 删除文件的必要权限
综上:

(1)进入一个目录,必须有x(可执行)权限;
(2)在具有x权限进入目录基础下:
必须有r权限,才可以显示目录下文件;
必须有w权限,才可以对目录下文件进行创建和删除。

ACM时间问题

这里写图片描述
在使用stat指令后出现的Access、Modify和Change所对应的时间

1.cat file1访问file1发现仅有Access对应的时间发生了改变
这里写图片描述
所以Access对应为文件的最后访问时间

2.修改file1里的内容
这里写图片描述
发现后两个时间都发生了变化,不能说明什么

3.修改file1的权限信息
这里写图片描述
Change时间改变但是Modify时间没变(Access时间改变是应为上一条指令之后有过访问)
所以Change为文件权限的最后修改时间,Modify为文件内容的最后修改时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值