[root@localhost ~]# useradd 用户名
[root@localhost ~]# id 用户名
如
[root@localhost ~]# useradd grace #添加一个用户,用户名是grace
[root@localhost ~]# id grace #查询grace的信息
uid=500(grace) gid=500(grace) groups=500(grace),16(dialout),33(video)
uid=500(grace):当前登录的用户是grace,uid是500
uid : UserId,即用户ID,用来标识每个用户的唯一标示符
gid:GroupId,即组ID,用来标识用户组的首要组
groups:所在组信息,表示它的附属组是dialout,video。
userdel命令用于删除给定的用户linux常用命令,以及与用户相关的文件。若不加选项,则仅删除用户帐号,而不删除相关文件。
userdel [选项] 用户名
选项:
如果不填加选项,那么只是删除用户,系统中的文件仍然存在
[root@localhost ~]# userdel grace #删除grace用户
[root@localhost ~]# id grace #查询用户信息
id: ruoze: No such user
[root@localhost ~]# useradd grace #添加grace用户,出现错误
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
Creating mailbox file: File exists
[root@localhost ~]# ll /home #查询家目录
total 12
drwxr-xr-x. 2 root root 4096 Dec 5 17:00 demo1
drwx------. 27 grace grace 4096 Dec 5 22:43 grace
drwx------. 4 grace2 grace2 4096 Dec 6 00:27 grace2
-rw-r--r--. 1 root root 0 Dec 5 18:57 xxx.log
#系统中仍然存在grace,因为一开始删除的时候我们只是删除了用户名,系统里的文件仍然存在
[root@localhost ~]# cat /etc/passwd|grep grace #利用管道查询该用户信息
/etc/passwd #该目录下存放用户信息
grace:x:501:501::/home/grace:/bin/bash
[root@localhost ~]# cat /etc/group |grep grace
grace:x:501:
#强制删除grace用户
[root@localhost ~]# userdel -f -r grace
userdel: user 'grace' does not exist
[root@localhost ~]# id grace
id: grace: No such user
usermod命令用于修改用户的基本信息,如果需要修改的用户正在线上则无法更改信息。
usermod 选项 参数
常用选项
-g<群组>:修改用户所属的群组;
上一个教程:Linux -> dnsenum命令详解
下一个教程:Linux Centos6.9常用基础命令