Linux如何查看某个用户组下的所有用户

您所在的位置:网站首页 linux查看群组成员 Linux如何查看某个用户组下的所有用户

Linux如何查看某个用户组下的所有用户

#Linux如何查看某个用户组下的所有用户| 来源: 网络整理| 查看: 265

【用户名:?:uid:gid:?:?:?】 ...

[root@MapleChen ~]# cat /etc/group root:x:0: bin:x:1: mail:x:12: 【组名:?:gid:】 ...

二、cut命令(-d指定分隔符,-f指定提取第几列) [root@MapleChen ~]# cat /etc/group | grep "mail" | cut -d ':' -f 1,2 mail:x [root@MapleChen ~]# cat /etc/group | grep "mail" | cut -d ':' -f 1 mail [root@MapleChen ~]# cat /etc/group | grep "mail" | cut -d ':' -f 1-3 mail:x:12 [root@MapleChen ~]# cat /etc/group | grep "mail" | cut -d \: -f 1   mail [root@MapleChen ~]# cat /etc/group | grep "mail" | cut -d \: -f 1-3 mail:x:12

三、awk命令(-F指定分割符) [root@MapleChen ~]# cat /etc/group | awk -F ':' '($1=="mail"){ print }' mail:x:12: [root@MapleChen ~]# cat /etc/group | awk -F ':' '($1=="mail"){ print $3}' 12

四、使用gid关联查询出用户 [root@MapleChen ~]# cat /etc/passwd | awk -F ':' '($4=="12"){ print $1}' mail ## 可以看到当前只有mail用户属于mail组



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3