在 Unix / Linux 系统中,修改文件或目录权限最常用的是 chmod 命令,此外还有 chown(修改所有者)和 chgrp(修改所属组)。下面分项说明。
chmod 修改权限Unix 权限分为三类:
权限类型:
chmod u+x file # 给所有者添加执行权限
chmod g-w file # 去掉组的写权限
chmod a+r file # 所有人可读
chmod u=rwx,g=rx,o= file
chmod 755 file
含义:
常见权限:
644:普通文件755:可执行文件 / 目录600:仅自己可读写777:所有人可读写执行(⚠不安全)chmod -R 755 dir/
chown)chown user file
chown user:group file
chown -R user:group dir/
⚠ 通常需要 root 权限:
sudo chown root:root file
chgrp)chgrp group file
chgrp -R group dir/
ls -l file
示例输出:
-rwxr-xr-- 1 user group 1024 Jan 1 10:00 file
如果你有具体场景(如:脚本无法执行、Web 目录权限、SSH 密钥权限等),可以告诉我,我可以直接给你命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。