1.在centos和ubantu系统里给文件目录设置权限和给用户添加或剔除所属组都是需要掌握的基本操作之一。在linux系统,文件或目录的权限可分成3种:
R:4可读;W:2可写;X:1可执行。
数字 4 、2 和 1 表示读、写、执行权限
"rwx "代表“可读写运行”,三种权限加起来通常用数字7(4+2+1)表示;
"rw "表示“可读写但不可执行”,读写权限一般用6(4+2)表示;
"rx "表示可读可执行但不可写“,可读可执行权限一般用5(4+1)表示;
没有任何权限用数字赋值”0“来表示。
2.umask:通常linux默认的权限用umask来定义,一般用022来表示。系统当中目录的默认权限为777 ,文件的默认权限为666,普通用户的 umask 一般为002,root 用户的 umask 默认为022,用户使用单独一个 umask 命令可以查看 umask 的属性值。
3.用户权限的分配方式主要分三种:
+:表示给具体的用户新增权限(相对当前)
-:表示删除用户的权限(相对当前)
=:表示将权限设置成具体的值(注重结果)【赋值】
4.常用命令:
查看 linux 文件的权限:ls -l 文件名称。