关闭

LInux目录与文件权限

标签: linux权限
139人阅读 评论(0) 收藏 举报
分类:

首先,进入一个目录需要什么权限?

在当前目录下穿件一个权限为000的目录dir用于测试:

         

当然现在肯定进不去,提示权限不够:

         

预计进入目录需要执行权限,加个x试试!

         

OK!一次成功,对于目录来说进入就是执行的意思。

在目录里边touch一个file用来测试:

         

尴尬了,没有创建文件的权限,目测创建文件需要修改目录,给dir加个w试试:

         

又成功了!ls看一下我们刚刚创建的文件:

         

不让看=_=||,看就是要读嘛,再加r权限给dir:

         

把w权限去掉看看还能不能看了:

         

没问题,读文件与w权限无关!再去掉x权限试试能不能看:

         

啊哦,不行了!看来要读目录内文件的本质是要进去才能看,所以同时需要r与x权限。

将dir权限再设置为000,尝试删除file文件:

         

不出意外,没有权限!

既然要删除,应该是要具有写权限,加个w试试:

         

还是不行,去掉w,加个x试试:

         

还是不行,只能w+x双管齐下:

         

这货终于被删了。。。


小结一下:进入目录需要x权限,在目录内创建文件需要w权限,读目录内文件需要的是r+x权限,删除目录内文件需要的是w+x权限。


1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:78685次
    • 积分:1976
    • 等级:
    • 排名:千里之外
    • 原创:108篇
    • 转载:17篇
    • 译文:0篇
    • 评论:14条
    文章分类
    最新评论