首頁 > 環境與工具程式 > groups

groups: 輸出使用者所屬群組列表

groups 命令會輸出目前登入的使用者或指定使用者所屬的群組名稱列表。它對於快速檢查使用者的群組成員身份,以了解檔案或目錄的存取權限非常有用。

概覽

在 Linux 中,檔案和目錄的存取權限不僅針對使用者,也針對群組進行管理。`groups` 命令是一個簡單的工具,可以一目了然地顯示使用者屬於哪些群組。透過此資訊,可以輕鬆判斷使用者是否可以存取僅限特定群組的資源。`groups` 命令的輸出結果與 `id -Gn` 命令相同,主要用於檢查權限問題或群組成員身份。

主要特點

groups 命令的主要特點如下:

  • 輸出目前使用者或特定使用者所屬的群組名稱。
  • 可以簡單地確認使用者的群組成員身份。
  • 返回與 `id -Gn` 命令相同的結果。
  • 是一個選項很少的簡單命令。

群組成員身份

使用者可以屬於多個群組。`groups` 會輸出使用者所屬的所有群組。

  • 主要群組: 使用者建立時自動分配的群組。通常與使用者名稱相同。
  • 輔助群組: 額外授予使用者的群組。透過這些群組獲得特定資源的存取權限。

主要選項

groups 命令非常簡單,主要只使用 `--help` 或 `--version` 等基本幫助選項。

1) 輸出選項

2) 幫助

生成的命令:

請試著組合命令。

這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。

`groups` 執行命令。

請將上述選項組合在一起,與 AI 一同虛擬執行命令。

使用範例

透過 groups 命令的各種使用範例來熟悉其功能。

確認目前使用者群組列表

groups

輸出目前登入使用者所屬的所有群組名稱。

確認特定使用者群組列表

groups www-data

確認名為 `www-data` 的系統使用者所屬的群組名稱。

同時確認目前使用者的群組列表和 UID/GID

id

使用 `id` 命令,除了群組資訊外,還可同時確認 UID 和 GID。

安裝

groups 是 `coreutils` 套件的一部分,預設包含在大多數 Linux 發行版中。無需額外安裝。

提示與注意事項

整理了使用 groups 命令時需要注意的事項。

提示

  • `groups` 命令的輸出結果與 `id -Gn` 相同。`id` 命令還會顯示群組 ID (GID) 資訊,因此可以獲得更詳細的資訊。
  • 將使用者添加到新群組後,該使用者需要重新登入才能使變更生效。您也可以使用 `newgrp` 命令在目前 shell 中立即啟用新的群組權限。

相關命令

功能上相似或經常一起使用的命令。


相同類別命令