Copilot激活
大家好,欢迎来到程序视点
!我是你们的老朋友.小二!
-
普通文件,d
目录)ls -l
查看,如-rw-r--r--
:1. chmod(修改权限)
chmod [who][+|-|=][mode] 文件名
chmod a+x file
:所有用户添加执行权限chmod ug=rw,o-r file
:属主和属组设为读写,其他用户移除读权限+
添加、-
取消、=
覆盖权限chmod
644 file
→ -rw-r--r--
chmod 750 file
→ -rwxr-x---
特殊权限
s
:设置SUID/SGID(如chmod u+s file
)t
:粘滞位(目录防删除)2. chown(修改属主/属组)
chown [-R] 用户:组 文件名
-R
递归修改目录下所有文件chown user:group file
chown -R root /data
3. chgrp(修改属组)
chgrp [-R] 组名 文件名
chgrp -R dev /project
644
)s
权限(SUID/SGID可能引发安全风险)chmod 775
(属组可读写执行)chmod 744
(仅属主可执行)root
权限-R
)前确认目录范围Linux权限管理的核心是通过chmod
、chown
、chgrp
命令精确控制三类用户的访问权限。文字设定法直观,数字设定法高效,需结合场景选择。权限配置应平衡功能需求与系统安全,避免过度授权。
程序视点
10年程序员经历,高级全栈工程师,深耕Java、前端和云计算。分享前后端各种架构、模型和技术!用我的故事开拓你职业的视野和深度!
410篇原创内容