目录
1. 什么是文件的权限
1.1 符号权限与数字权限
2. chmod命令更改文件的权限
3.对单个用户设置权限
4. 默认权限与特殊权限
正文
1.文件的权限
权限分属主(用户) 属组 所有人 的权限 u g o
大部分针对对文件或者文件夹 属于是家庭地位 法律约束
我们可以用ls -l 或 ll 来查看文件的具体属性
符号权限 : rwx
r : 读的权限 w : 写的权限 x : 可执行的权限
-rw-r--r-- 其中第一位为文件类型 -属于是普通文件 后面九位三位一组 分别代表着主 组 other
数字的权限
r :4 w:2 x: 1 此时1.txt 文件权限为 644 每组相加即可
2. chmod 命令
通过数字或符号对文件权限进行修改
接下来看图理解各种情况
a =(u+g+o) 为所有人
权限为000但是超级用户下还是有所有权限 换普通用户后无法查看
她对你有所遮掩 我想说的是你在她心中只是个普通用户罢了
接下来给文件添加执行的权限
上述实验证明单独的给x是无法执行的 需要给到读的权限 文件无法读 执行权也没有
我想说的是 面对冷暴力下的你做什么都只是小丑罢了
3. 单个用户设置权限
(马上要上号了 简短说)
ACL文件权限管理
getfacl 与 setfacl 命令
setfacl -m 创建文件单一用户权限
setfacl -b 删除所有设置的权限
4. 默认权限和特殊权限
chattr umask
设置文件无法被删除 chattr +i 文件地址
chattr - i
默认umask 为0022
更改umask值 umask 0000 则为unmask
创建文件初始权限和umask有关 u=7777 互补