正点原子Ubuntu入门009---Ubuntu文件权限管理

发布时间 2023-07-26 10:04:37作者: 小李是菜鸟

一、Ubuntu/Linux文件权限

文件权限是指不同用户或用户组对不同文件所拥有的权限,文件权限分为三种:

r:可读    w:可写    x:可执行

 

 -rw-r--r--为一组文件权限

其中第一位代表文件类型,后面9位分为三组,分别对应拥有者权限、拥有者所在组权限、其他用户权限

文件类型: 

  • 普通文件------“-”

  • 目录文件------“d”

  • 字符设备文件------“c”

  • 块设备文件------“b”

  • 符号链接文件------“s”

可以用二进制表示文件权限,r---4,w---2,x---1

 二、Ubuntu/Linux文件权限的修改

chmod   修改文件权限

  • “ugoa”表示该权限设置所针对的用户类别。“u”代表文件属主,“g”代表文件组内的用户,“o”代表其他任何用户,“a”代表所有用户(ugo的总和);
  • “+ - =”表示设置权限的操作动作。“+”号代表增加权限,“-”号代表减少相应权限,“=”号代表仅设置对应的权限

chown   修改文件所属用户

  • chown :root a.c  -----将a.c的所属用户组更改为root
  • chown root a.c -----将a.c的所属用户更改为root