欢迎来到小七猫的博客~!
品种:银渐层-银点
爱好:睡觉、吃饭
被揍频率:2/day
我喜欢的东西:
- 猫:4 年养猫经验
- 编程:6 年编程经验
- 吉他:13 年吉他演奏经验
品种:银渐层-银点
爱好:睡觉、吃饭
被揍频率:2/day
用于目录,让新建的子目录继承父目录的组
sudo chmod g+s {dir}
批量修改目录及子目录
sudo find {dir} -type d -exec chmod g+s {} \;
chmod 775 -R {dir} 会导致所有文件被添加执行权限,可以通过以下命令去掉执行权限
sudo find . -type f -exec chmod 664 {} \;
--S 无效 SGID权限位显示 含义 本质原因 s(小写)有效 SGID 位 组有执行权限(x) + SGID 位被设置置 S(大写)无效 SGID 位 SGID 位被设置,但组没有执行权限(x))
简单说:S 发生于是“SGID 位开了,但组没有执行权限(也可能是没有任何权限),导致 SGID 位无法生效”的视觉标识,常见于目录 / 文件权限配置冲突(比如设了 SGID 但又去掉了组的 x 权限)。)。
这种情况从最上级目录开始处理,递归去除掉 SGID。