Linux如何查看和修改用户所属组

id命令显示UID、GID、附加组ID。
groups命令列出所有组名。
grep alice /etc/passwd 查主组。
grep alice /etc/group 查附加组成员。

sudo usermod -g developers alice 改主组。
sudo usermod -aG web_admins alice 加附加组。
sudo usermod -G devops,qa alice 替换附加组。
sudo gpasswd -d alice web_admins 移除用户。

注销重登使改生效。
别用usermod -G忘了-a。

Linux如何查看用户的UID和GID

这就是坑:直接修改UID/GID可能导致文件所有权混乱、服务中断、配置失效和日志审计困难。

别信:修改UID/GID前不测试,直接在生产环境操作。

别这么干:修改UID/GID前,先备份相关配置和文件,确保有回滚方案。

linux查看用户组命令

groups 查当前用户组,groups 用户名 查特定用户组,id 用户名 查UID和GID,cat /etc/group 查系统所有组。
别用groups不带参数,小心误用。