您的位置:首页 > 运维架构 > Linux

Linux读写权限解析

2017-09-27 14:30 183 查看
当我们操作linux系统的中的某些文件时候可能会遇到权限不够的问题,那么文件的读写权限是什么,
又是怎么分化的呢,当我们想查看权限的时候可以通过ll指令了解,比如:



以Documents目录的权限来解说
drwxr-xr-x是它的权限,d代表目录,r-读,w-写,x-执行,2代表的是节点数,紧跟着的root是代表这个文件所属的用户是哪个,下一个root是代表的所属的用户群组是哪个,4096是大小,Sep 17 19:34代表创建时间,最后就是创建的文件或目录的名字了。
有时候我们会看到在赋予权限的时候会用到chmod 777 文件名,777代表的就是读写权限,r是4,w是2,x是1,比如说drwxr-xr-x的含义是Documents是个目录,它的所属用户的权限是rwx(7),所属用户组权限是r-x(5),其它用户对这个目录的权限是r-x(5)。

用4,2,1表示的好处:r,w,x直接谁与谁相加都不会有重复值,也就是说读写执行操作随意组合得出的1,2,3,4,5,6,7不会重复,一个数字代表一种权限。

那么如果我们要改变一个目录或文件的权限怎么做呢,同样拿Documents举个栗子:
用chmod指令来执行操作:chmod 775 Documents ,这样Documents的权限便被修改了。



注:如果rwx前边没有d,而是-,代表是文件不是目录。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  rwx linux chmod