修改文件权限
chmod命令
文字设定法
- chmod [who] [+ - =] [mode] 文件名
who
u 表示普通用户(user)
g 表示同组用户(group)
o 表示其他用户(other)
a 表示所用用户(all)默认
+ - =
+ 添加权限
- 取消权限
= 赋予给定权限并取消其他权限
mode
r 读
w 写
x 执行
- 举个栗子:给文件 Nemo.c 的所有者和所属组添加读写权限
chmod ug+wr Nemo.c
数字设定法
- chmod [mode] 文件名
mode
0 -- 没有权限(-)
1 -- 执行权限(x)
2 -- 写权限(w)
4 -- 读权限(r)
- 举个栗子:给 Nemo.c 文件设置 rw-rw-r–
chmod 664 Nemo.c
修改文件所有者和所属组
chown命令
- 修改文件所有者
chown 文件所有者 文件名
sudo chown nemo_body Nemo.c
chgrp命令
- 修改文件所属组
chgrp 用户组 文件或目录名
比如:修改文件所属组为Daemon ———–> sudo chgrp Daemon Nemo.c
- 修改文件所有者和所属组
chown 文件所有者:文件所属组 文件名
sudo chown nemo_body:beyond_group Nemo.c