2013-02-01 32 views
0

在linux中我想看到所有的用戶組。我怎樣才能做到這一點?我是否正確理解組的概念?如何獲得Linux中的組列表?

+1

「我正確理解組的概念嗎?」 - 你如何期待我們知道? – 2013-02-01 22:11:51

回答

1
awk -F: '{print "group name ", $1, " groupid ", $3}' /etc/group 
+0

我也看到,我可以'貓/ etc/group'並且以這種方式得到它。謝謝。 –

+0

如果'/ etc/nsswitch.conf'配置系統使用LDAP或NIS進行組管理,這可能不起作用。 –

+0

@Basile - 正確。鑑於這個問題的性質,我做了一些假設。 –

1

cat /etc/group |cut -d: -f1會給你一個所有組的列表。 groups會給你所有組的用戶在列表。

+0

忘記該文件是所有人都可讀的。謝謝,修復。 –

0

你可以不帶參數在命令行中還可以鍵入mkgroup,或

mkgroup --help 

瞭解更多詳情。