所有对文件、目录的操作都是 ch…
所有对用户的操作都是 user…
所有对组的操作都是 group…
组管理
文件管理
文件的三个属性
- 所有者:此文件的主人
- 所有组:此文件所在的组
- 其他组:主人所在组和文件本身所在组除外的其他组
修改文件所有者【change owner】
语法: chown 用户名 文件名
修改文件所有组【change group】
语法: chgrp 组名 文件名
进阶
同时修改所有者和所有组 语法:chown newowner:newgroup 文件名
注意:-R
用户管理【user modify】
修改用户所在组
语法: usermod -g 组名 用户名
usermod -d 目录名 用户名【改变该用户登录的初始目录,即家目录】
权限管理
- 4096是目录本身所占空间大小,因此所有的目录都是4096字节。
- 文件的硬链接数目都是1
- 隐藏目录’ . '和 ’ … ’ 都算是目录的子目录
文件权限rwx
也可用数字:r=4,w=2,x=1.所以rwx = 4+2+1 =7
注意:用户要进入一个目录的要求是有x可执行权限,只有x的话进入后不能 ls 查看目录中内容
chmod修改文件权限【也可以使用-R】
u:user,g:group,o:other【也可以o=- 表示没有任何权限】
[root@CentOS7 文档]# chmod u=rwx,g=rw,o=r a.txt
[root@CentOS7 文档]# chmod a-x a.txt
[root@CentOS7 文档]# chmod u+x a.txt
[root@CentOS7 文档]# chmod 755 a.txt