用户身份划分 user/owner group other
所属者 所属组 其他人
用户权限划分
read write execute
r w x
4 2 1
文件默认权限:644 =-rw--r---r-- 目录默认权限755=drwx-r-x-r-x
查看用户信息:cat /etc/passwd centos 7系统用户id:1-999 1-499(centos6) 登录用户id:(centos 7 ) 1000-60000 (centos 6) 500-60000
权限管理
chmod:权限修改 MODE赋权表示法:直接操作一类用户的所有权限位rwx
u= g= 0= a=
授权表示法:直接操作一类用户的一个权限位rwx. u+,u- g+, g- o+, o-
从属关系管理命令:chown: 修改属主。
chgrp命令更改【目录或文件所属的组】。
该命令用于改变指定文件所属的用户组。其中,组名可以是用户组的id,也可以是用户组的组名。文件名可以是由空格分开的要改变属组的文件列表,也可是由通配符描述的文件集合。
组名称必须在/etc/group。
命令格式 chgrp[选项] [组] 文件
[-R]目录 或 文件
-R:recuisive:递归处理,将指令目录下的所有文件及子目录一并处理;
-c或--changes:效果类似“-v”参数,但仅会显示更改的部分;
-f不显示错误的信息; -h只对符号连接的文件作修改,而不是该其他任何相关文件;
-v:显示指令执行过程;
命令参数
组:指定新工作名称;文件:指定要改变所属组的文件列表。多个文件或者目录之间使用空格隔开。
改变目录的属组
将rumenz目录由root组该为www群组。
改变目录的属组,包括目录下的所有文件chgrp -R www rumenz 通过群组识别码改变文件群组属性:chgrp -R 27 rumenz
chown(change owner) 命令与 用于设置文件所有者和文件关联组的命令。
改变文件的属主和属组:chown deploy :deploy rumenz.txt. 每个用户都有一个默认的主要组。如果用户创建了新文件或目录,则该主组将自动成为文件的所有者。可以用id命令列出用户的默认组。
如果将文件的组所有权更改为用户的默认组,则应仅在冒号后保留组名。chown deploy: rumenz.txt