linux基础(4)--linux组管理

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 目录名 用户名       改变该用户登陆的初始目录。特别说明:用户需要有进入到新目录的权限。

 

posted @ 2023-03-11 08:57  soranonioi  阅读(52)  评论(0)    收藏  举报