用户权限、用户、用户组

修改文件权限

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

猜你喜欢

转载自blog.csdn.net/B_Nemo/article/details/80672608
今日推荐