linux系统下的权限控制
1.文件权限
在我们的linux系统中,文件或目录的权限可以分为3种:
r:4 读
w:2 写
x:1 执行
示例:
644:(4+2) (4) (4)
第一个6:表示当前文件的拥有者的权限,6=4+2 可读可写权限
第二个4:表示当前文件的所属组权限,4=4 可读权限
第三个4:表示当前文件的组外权限,4=4 可读权限
2.查看文件权限的命令:(ls -l 或ll)
总共可以分为7大列:
第1列(分为10列):
1:文件的类型 ,-代表普通文件,d代表目录,l代表软连接(相当于window系统的快捷方式)
以文件bigmovie.avi文件分析权限
2-4:当前文件拥有者的权限(rw-),可读可写权限,-符号表示没有对应的权限
5-7:当前文件的所属组内权限(r--),可读权限
8-10:当前文件的组外权限(r--),可读权限
第2列:文件的节点数(node)
第3列:表示文件拥有者root用户
第4列:表示文件的所属组root用户组
第5列:显示文件的大小,默认是字节byte,可以通过命令 ls -lh更人性化的查看文件的大小
第6列:文件的最后修改时间
第7列:文件或目录的名称
1.linux中的用户组和用户
1.介绍
在我们的linux系统,有很多用户组,也可以手动创建用户组,不同的用户组下面有很多的用户.
2.创建用户组及有关的命令
groupadd phpzu:创建一个php组
groupadd -g 501 javazu:创建一个组名名javazu,组id为501(注意:系统组id都是小于500,自定义的组id都是大于500(包括500))
groupdel phpzu:删除组名为phpzu
groupmod -n 新组名 旧组名
groupmod -g 新组id 旧组名
①创建用户组
第1列:组名称
第2列:组密码
第3列:组id
第4列:组内的用户
②删除用户组
③修改用户组