每天一個 Linux 命令:id 命令
1. 命令簡介
id
命令用於查看真實有效的用戶 ID(UID
)和組 ID(GID)
。
2. 命令格式
id [OPTION]... [USER]
OPTION 和 USER 都是可選的,如果不提供 USER,則打印當前用戶的 ID 信息。
3. 選項說明
-a
忽略, 僅爲與其他版本相兼容而設計
-Z, --context
顯示當前用戶的安全環境(僅當系統支持 SELinux 時可用)
-g, --group
僅顯示用戶所屬的主組
-G, --groups
顯示用戶所有的屬組,包括附屬組
-n, --name
對於 -ugG 顯示名稱而不是替數字 ID
-r, --real
對於 -ugG 顯示真實 ID 而不是有效 ID
-u, --user
只顯示有效用戶 ID
-z, --zero
使用 NUL 字符分隔條目而不是空格符。默認輸出格式不支持該選項
--help
顯示幫助信息並退出
--version
顯示版本信息並退出
4. 常用示例
(1)查看當前用戶 root 與屬組的信息。
id
uid=0(root) gid=0(root) groups=0(root)
輸出結果中,uid 表用用戶 ID,gid 表示用戶主組 ID,groups 表示用戶所有的屬組。從 groups 可以看出,當前用戶 root 只屬於主用戶組 root,沒有附屬組。
(2)查看當前用戶 root 的主組 ID。
id -g
0
0 表示用戶組 root 的組 ID。
(3)查看當前用戶主組的名稱。
id -gn
root
轉自:戀貓大鯉魚 dablelv.blog.csdn.net/article/details/102845312
本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源:https://mp.weixin.qq.com/s/LtQhwhV79FntarwtKS8WSQ