首页/系统/Linux 运维命令速查/groups 查看用户所属组
本包目录(613 条)
文件与目录76 条文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条
用户与权限44 条
日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

groups 查看用户所属组

groups 快速列出用户的主组与附加组;等价于 id -Gn,适合写在排查脚本第一行确认身份来源。

Linux 运维命令速查系统更新于 2026-10-12
用途列出用户所属的所有组
语法groups [用户名]
所属coreutils

常用示例

常用示例
groups
groups deploy
# 校验加组是否生效:
su - deploy -c groups    # 以 deploy 身份重新登录式检查
su - 与 su 的区别:带 - 才是登录式(重新初始化组列表),验证组权限变更用它最准。

易错点

  • 在旧会话里查 groups 永远是旧数据,误判加组失败;新开会话或 su - 再查
  • LDAP/SSSD 环境首次查询可能触发缓存刷新,刚加完组立刻查询偶发为空,稍等或清缓存(sss_cache -u user)

数据来源与参考

  • man 1 groups(coreutils)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌