1 组的分类
在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念。
1.所有者——一个文件由谁创建的所有者就是谁,但文件的所有者可以转让。
2.所在组——文件一般属于所有者所在的组
3.其它组——除所在组的其他的组都是其他组
4.改变用户所在的组
2 文件/目录的所有者
2.1 查看所有者
ls -ahl 查看所有文件、人性化显示、列表显示
[root@HSP01 home]# ls -ahl drwx------. 5 sora love 4.0K 3月 7 20:57 sora drwxr-xr-x. 3 root root 4.0K 3月 9 16:17 test
前一个为所有者,后一个为组别。
2.2 修改所有者
chown 所有者 文件名
[root@HSP01 home]# ls -ahl drwxr-xr-x. 3 root root 4.0K 3月 9 16:17 test [root@HSP01 home]# chown laffy test
[root@HSP01 home]# ls -ahl
drwxr-xr-x. 3 laffy root 4.0K 3月 9 16:17 test
3 所在组
文件所在组就是文件所有者所在组。
新增组: groupadd 组名
删除组:groupdel 组名
增加新用户时加上组:useradd -g 用户组 用户名
修改用户组别:usermod -g 用户组 用户名
修改文件所有组:chgrp 组名 文件
[root@HSP01 home]# ll drwxr-xr-x. 3 laffy root 4096 3月 9 16:17 test [root@HSP01 home]# chgrp snow test [root@HSP01 home]# ll drwxr-xr-x. 3 laffy snow 4096 3月 9 16:17 test
4 其他组
除文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组
usermod -d 目录名 用户名 改变该用户登陆的初始目录。特别说明:用户需要有进入到新目录的权限。
标签:文件,--,基础,HSP01,linux,test,home,root,所有者 From: https://www.cnblogs.com/lyf-cnblogs/p/17201423.html