Linux中ACM时间及其修改以及CD指令的权限

ACM时间是Linux中输入stat+文件名的指令之后 能够输出的三个时间,分别是Access,Modify以及Change三个时间。

Access:文件最近访问时间

Modify:文件的内容最后一次被修改的时间

Change:文件属性最近修改时间(该文件的i节点最后一次被修改的时间

这三个时间对操作系统来说是非常重要的,下面来讨论一下如何修改这三个时间。

touch不仅可以用来创建空文件,还可以用来修改时间。

修改Access时间:使用touch -a 文件名的格式指令,如图


修改Modify时间:使用touch -d 时间 文件名的格式指令,如图


修改Change时间:使用touch -t 文件名的格式指令,如图



CD指令也是Linux中一条非常重要的指令,下面看下CD指令在进入一个目录的时候需要什么权限

我们已经创建了一个目录dir,并尝试用CD 直接去直接打开dir时,如图



此时提示打开目录不被允许,因为当前我们是普通用户

接下来我们su一下,切换到超级用户,再用CD打开dir,如图


此时就进入到了dir这个目录当中,可见在超级用户的情况下,我们可以cd 直接进入到目录当中

那么普通用户的情况下,要怎么才可以进入到目录当中呢

我们先把用户切回到普通用户

创建了一个目录code,把它人的权限先全部设为0


此时并不能进入code目录,再将其权限改为只可读


可见此时,还是不能进入code目录,再将其权限改为只写



一样还是不能进入,再讲其权限改为只可执行



我们发现现在可以进入到该文件中了,但此时是不可以读取该目录下的文件的,若要读取文件,必须再讲其权限设置为可读可执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值