其他
Linux账号管理(5)- userdel、id、groupadd、groupmod、groupdel
userdel
选项与参数:
-r 连同用户的家目录也一起删
# 删除dog用户并同时删除用户的家目录
[root@studyclub ~]# ls /home/ # 删除之前,我们可以看到dog的家目录还是存在的
dog ......
[root@studyclub ~]# userdel -r dog
[root@studyclub ~]# ls /home # 删除之后,dog的家目录也被删除了
admins cat eric james jason simon test
id
# 查看当前用户的id信息
[jason@studyclub ~]$ id
uid=1000(jason) gid=1000(jason) groups=1000(jason)
方式2:
# 查看特定用户james的id
[root@studyclub ~]# id james
uid=1001(james) gid=1002(jasonhome) groups=1002(jasonhome)
groupadd
选项与参数:
-g 后面接数字,用来指定gid
实例1
# 新建一个用户组,组名为group1
[root@studyclub ~]# groupadd group1
[root@studyclub ~]# grep group1 /etc/gshadow /etc/group # 新建用户组以后,
/etc/gshadow:group1:!::
/etc/group:group1:x:1007:
groupmod
选项与参数:
-g 修改用户组的gid
-n 修改组名
实例1:
# 把上面创建的group1组的名称改为group2,gid改为1200
[root@studyclub ~]# groupmod -g 1200 -n group2 group1
[root@studyclub ~]# grep group2 /etc/gshadow /etc/group # 通过组管理文件验证一下信息
/etc/gshadow:group2:!::
/etc/group:group2:x:1200:
groupdel
实例1:删除用户组group2
[root@studyclub ~]# groupdel group2
实例2:删除用户组jasonhome
[root@studyclub ~]# groupdel jasonhome
groupdel: cannot remove the primary group of user 'james' # 为什么删除用户组报错了呢?
微信号|bjdream-1
Cloud研习社 ·