Linux 清單群組 - 快速指南

閱讀時間圖標 2分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

Linux 清單群組

想知道如何使用 Linux 命令列出群組?作為管理員,您可能需要了解它們的工作原理以及特定使用者如何與它們連結。

在本指南中,我將向您展示在 Linux 上列出群組的最簡單方法。那麼,我們走吧!

列出 Linux 上的所有群組

要列出 Linux 上的所有群組,您可以使用:

1.使用getent指令

在基於 Linux 的系統中, 獲取命令 習慣於 顯示資料庫中的條目。此外,您可以使用它來取得群組資料庫的內容以列出終端機上的所有群組。

為此,我將運行“蓋特集團“命令。

使用 getent 指令列出 Linux 上的所有群組

2.使用/etc/group文件

/ etc / group 包括你所有的 當地團體。因此,您可以透過“貓/etc/組“命令。

使用 /etc/group 檔案列出 linux 上的所有群組

列出目前使用者的所有群組

若要列出目前使用者的所有群組,可以使用:

1.使用id命令

id指令列印使用者訊息 在終端上。此外,要列出目前使用者的所有群組,您可以執行“id-Gn“。

使用 id 命令列出 Linux 上目前使用者的所有群組

在上面的 id 指令中,組合 -Gn options 列印群組名稱而不是群組 ID。

2.使用groups指令

執行 群組命令 沒有任何選擇 列出目前使用者的所有群組.

使用 groups 指令列出 Linux 上目前使用者的所有群組

列出特定使用者的所有群組

若要列出特定使用者的所有群組及其群組 ID,請執行“ID用戶名“。

列出 Linux 上特定使用者的群組及其 ID

結果,輸出顯示與使用者 ID 相關的資訊: UID,用戶主要組為 GID,以及用戶次要 團體.

列出特定群組的所有成員

若要列出特定群組的所有成員,請執行“取得群組用戶名“。

使用 getent 指令列出 Linux 上特定群組的所有成員

獎金提示:

若要僅列出所有群組的名稱,請鍵入“awk -F: '{print $1}' /etc/group“。

使用 awk 指令僅列出所有群組的名稱

若要顯示群組總數,請運行 貓 /etc/group | grep -c “” 命令。

使用 cat 和 grep 指令取得 Linux 上的總組數

若要按升序對群組名稱進行排序,請執行“剪-d:-f1 /etc/group |種類“。

使用 cut 指令在 Linux 上按升序列出所有群組

您可能也有興趣:

現在您知道如何執行 Linux 命令來列出群組了。請隨時在下面的評論中分享您的反饋!

有關主題的更多資訊: Linux的