linux权限的简单认知

什么是权限

如图中的红框选中的位置就是每个文件的权限信息
在这里插入图片描述
大体上我们可以将它的结构理解为
文件类型+所有者权限U+所在分组G+其他O
[d、-、l][r、w、x][r、w、x][r、w、x]
d: 代表目录
-: 代表文件
l: 可执行文件文件库
所有者: 即创建文件者
所在分组: 一般在用户创建了一个文件之后,自然给这个文件生成一个分组
在这里插入图片描述
其他: 除了文件的所有者和其所在组的用户外,其它用户以及的其它组都属于其他
[r、w、x]:
r: 读的权限
w: 写的权限
x: 可执行
例如:drwxr-xr-x
其含义是一个目录,它的所有者可以有读写执行权限,所在分组无写的权限,其他无写的权限。

权限数字化管理

对于 r、w、x、- 四种权限,
r4 代替,
w2 代替,
x1 代替,
-0 代替,
例如:rwxr-xr-x 就可以写成 755
--------- => 000
目录默认权限 rwxr-xr-x => 755
文件默认权限 rw-r–r-- => 644
最大权限 rwxrwxrwx => 777

修改权限

chown [-R递归] uer_name[:group_name] directory/file_name
chmod [U/G/O]+(添加)/-(取消)/=(唯一)[r/w/x] directory/file_name
chmod MODE directory/file_name
MODE就是需要修改的rwxrwxrwx的值

猜你喜欢

转载自blog.csdn.net/weixin_44147632/article/details/107862716