groupadd命令的解释:
作者:互联网
groupadd命令的解释:
基本上,一个组就是一个整数组ID(gid)
lzgonline:x:500:
2、每个在系统上运行的进程都是属于一个组的集合(gids)
3、/etc/group 文件把组ID映射到组名称和组成员身上
/etc/group文件存储格式(组名称:组密码:组ID:组成员)
root:x:0:root
lzgonline:x:500:
字段解释:
组名称:每个组都有一个组名称
组密码:可以给组提供一个密码,一般很少这么做
组ID:像用户ID一样,linux内核使用ID来识别
组成员:定义组成员用户名列表,用半角逗号隔开
4、文件系统中的每个文件有唯一的组ID,就像拥有唯一的所有者ID一样
drwxrwxr-x. 2 lzgonline lzgonline 4096 6月 23 23:47 coding
drwxr-xr-x. 2 lzgonline lzgonline 4096 6月 23 22:03 公共的
5、用户有一个在/etc/passwd 文件中定义的主要组(第4个字段定义)
root:x:0:0:root:/root:/bin/bash
6、用户可以在/etc/group 文件中定义多个次要组(例从下面可以看到root用户属于多个组)
root:x:0:root
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon
disk:x:6:root
wheel:x:10:root
7、在redhat企业版中,用户的主要组几乎总是与用户名相同
/etc/passwd 文件:lzgonline:x:500:500:liuzhigong:/home/lzgonline:/bin/bash
/etc/group文件: lzgonline:x:500:
8、文件系统上的每个文件有一个用户所有者和一个组所有者
如何在linux中查询一个组有哪些用户?
执行cat /etc/group | less 命令,寻找相应的组名称,查看其最后一个字段即可
如何在linux中查询一个用户属于哪些组?
执行cat /etc/group | grep username 即可(将username替换为查找的用户名)
标签:bin,解释,group,etc,lzgonline,groupadd,命令,root,ID 来源: https://blog.csdn.net/gbh666666/article/details/88116973