目录
1、新建组group1 group2 group3
sudo groupadd group1
sudo groupadd group2
sudo groupadd group3
sudo 可以避免一些权限不足的问题
2、新增用户user1指定基本组为group1
sudo useradd user1 -g group1
3、新增用户user2指定附加组为group2
sudo useradd user2 -G group2
4、修改用户user1基本组为group3
sudo usermod user1 -g user3
5、修改user1的附加组为group1、group2
sudo usermod user1 -aG group1,group2
-a 将用户追加至上边-G中提到的附加组中,但不从其他组中删除此用户(意思就是给这个用户多申请在另一个组的名额)
注意group1,group2是要用逗号隔开
6、查看user1属于哪些组
id user1
id 显示指定用户的用户和用户组信息
7、查看group3里有哪些用户
tail -n +0 /etc/group | grep "group3"
tail 显示文件的末尾内容
-n +0 从第0行(即文件开头)开始显示(tail -n num filename:显示指定文件的末尾 num 行内容)
/etc/group 指定要显示的文件路径为 /etc/group,这是一个保存了系统用户组信息的文件
| 管道符号,将前一个命令的输出作为后一个命令的输入
grep 用于在文本中进行模式匹配搜索