Linux下进入/创建/显示目录的权限及ACM的修改

2017-03-20 13:35 阅读 682 次 评论 1 条

权限在我们的生活中并不陌生,比如爱奇艺等播放器会员可以下载VIP电影,上Youtube这种国外的网站就必须要翻墙等等都设计到了权限的问题。那么对于操作系统来说,权限意味着什么呢?对于我们司空见惯的Windows操作系统来说,有些软件必须以管理员身份才能运行,对应到我们的Linux,权限可以说是他的一大亮点,今天就为大家阐述一下Linux(CentOS)下的权限管理。

linux下进入目录权限

①首先创建一个目录Test1,发现其默认权限为775。

②将Test1这个目录权限清为000,没有任何权限。

③先给Test1目录赋予可执行权限,发现成功进入Test1目录。

④返回上一层目录,我们再给Test1目录赋予写权限,发现无法进入目录,显示权限不够。

⑤返回上一层目录,我们再给Test1目录赋予写和可执行双重权限,发现成功cd的Test1目录下。

⑥返回上一层目录,我们给Test1目录赋予读权限,发现不能进入Test1目录,权限不够。

⑦返回上一层目录,我们给Test1目录赋予读和可执行双重权限,发现成功进入Test1目录。

⑧返回上一层,我们给Test1目录赋予读和写的双重权限,发现不能进入目录,权限不够。

⑨当读、写、可执行权限全部赋予Test1时,必然会成功进入目录。

总结:当我们进入一个目录时(普通用户),必须要有可执行权限。

linux下创建目录权限

①当Test1目录仅有可执行权限时,发现不能创建子目录,权限不够。

②当Test1目录有写和可执行权限时,发现创建目录成功,但是不能显示目录。

③当Test1目录有读和可执行权限时,不能创建目录,权限不够。

④当Test1目录三者权限都有时,必然创建成功,并且显示了Test1目录下的子目录。

总结:在可以进入目录的基础上,即拥有可执行权限,必须拥有写权限才可以创建子目录。

linux下显示目录权限

①当7Liang目录拥有写和可执行权限时,并不能查看目录下的内容,权限不够。

②当7Liang目录拥有读和可执行权限时,成功显示了目录下的内容。

③当7Liang目录拥有777权限时,也必然会成功显示目录下的内容。

总结:在可以进入目录的前提下,即拥有可执行权限,还必须拥有读权限才可以显示目录下的内容。

linux下的"ACM"

Access :指文件最后一次读取的时间。在终端上用cat、more、less、grep、sed等读取文件的内容时,都会刷新Access的时间记录。

Modify:指最后一次修改数据的时间。当我们更改了一个文件的内容的时候,此文件的Modify时间记录会被刷新,它也是最有影响力的行为,它的发生会使文件的Access访问时间与Change时间提示得到更新。

Change:指最后一次修改元数据(文件属性)的时间。对一个文件或者目录做chown、chgrp、mv等操作后,它的Change时间记录会被更新,并且Change时间会受到Modify行为的影响。

①先创建一个文件,查看当前文件的ACM时间。

②当我们用cat命令来查看文件的内容时,发现Access最后一次访问时间记录被更新。

③当我们用echo对文件写入一个内容时,发生变化的不仅仅是Modify最后一次修改数据的时间,随之改变的还有Change时间的刷新。

④当用chmod命令修改文件的权限时,发现只有Change时间发生了刷新。

⑤用touch -d time [文件名]可以将Access和Modify的时间修改为指定的时间。比如输入1995-10-24,Access与Modify也随之更新为此时间。

⑥用touch -a [文件名]可以将Access的时间更改为当前系统的时间。并且Change文件属性时间也会随之刷新。

⑦用touch -m [文件名]可以将Modify文件内容最后一次被修改的时间修改为当前的系统时间,并且Change时间也会相继刷新。

⑧使用touch -a -d time [文件名]可以将Access访问修改为指定的时间,当然,Change修改元数据的时间也会刷新为系统的当前时间。

⑨使用touch -m -d time [文件名]可以将Modify时间修改为指定的时间记录,Change时间会同步刷新为当前的系统时间。

⑪使用 touch -c -d time [文件名]会使Access和Modify同时修改为指定时间,Change时间会刷新为当前的系统时间。

总结:Modify和Change的区别主要在对文件修改的部分不同,Modify指修改文件的内容,即write()操作;而Change指修改文件的元数据,如chown(),chgrp()等。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:Linux下进入/创建/显示目录的权限及ACM的修改 | 术与道的分享
分类:操作系统 标签:,
1024do.com导航_术与道导航平台

发表评论


表情