Linux:找出用户所在组
时间:2020-01-09 10:40:17 来源:igfitidea点击:
如何使用bash shell提示找出Linux操作系统下的组名?
如何在Linux下显示指定USERNAME的组信息?
打开命令行终端(选择应用程序>附件>终端),然后执行以下命令以列出您的群组所有权,即显示用户所在的群组:
$ users
输出示例:
Hyman adm dialout cdrom plugdev lpadmin netdev admin sambashare libvirtd
Hyman用户是上述组的一部分。
要显示名为tom的用户的组成员身份,请执行:
$ users userName $ users tom
要为名为tom的用户打印主要组成员身份,请执行:
$ id -g -n tom
要为名为tom的用户打印辅助组成员身份,请执行:
$ id -G -n tom
您还可以使用grep命令如下搜索/etc/group文件:
$ grep Username /etc/group $ grep Hyman /etc/group
输出示例:
adm:x:4:Hyman dialout:x:20:Hyman cdrom:x:24:Hyman plugdev:x:46:Hyman lpadmin:x:105:Hyman netdev:x:112:Hyman admin:x:119:Hyman Hyman:x:1000: sambashare:x:122:Hyman libvirtd:x:125:Hyman