chmod功能:变更文件或目录的权限
语法&#xff1a;chmod [参数][<权限范围><符号><权限代号>]
-R 或 --recursive 递归处理&#xff0c;将指定目录下的所有文件及子目录一并处理
--权限范围的表示法如下&#xff1a;
u&#xff1a;User 即文件或目录的拥有者
g&#xff1a;Group 即文件或目录的所属群组
o&#xff1a;Other 除了文件或目录拥有者或所属群组之外&#xff0c;其他用户皆属于这个范围
a&#xff1a;All 即全部的用户&#xff0c;包含拥有者&#xff0c;所属群组及其他用户。
--符号
&#43; 添加权限
- 取消权限
-- 有关权限代号的部分
r&#xff1a;读取权限&#xff0c;数字代号为“4”
w&#xff1a;写入权限&#xff0c;数字代号为“2”
x&#xff1a;执行或切换权限&#xff0c;数字代号为“1”
- &#xff1a;不具任何权限&#xff0c;数字代号为“0”
777 &#xff1a;所有权限
[注]&#xff1a;3&#61;1&#43;2&#xff08;wx&#xff09; 5&#61;4&#43;1(rx)
mkdir xxx 创建xxx目录
例如&#xff1a;
chmod u-rwx xxx 取消xxx目录的用户“读写执行”权限chmod g-rwx xxx 取消xxx目录的组“读写执行”权限chmod 777 xxx 给xxx目录添加所有权限