主要参数
-c:加上备注文字,备注文字保存在passwd的备注栏中。
-d:指定用户登入时的主目录,替换系统默认值/home/<用户名>
-D:变更预设值。
-e:指定账号的失效日期,日期格式为YYYY-MM-DD。缺省表示永久有效。
-f:指定在密码过期后多少天即关闭该账号。如果为0账号立即被停用;如果为-1则账号一直可用。默认值为-1.
-g:指定用户所属的群组。值可以使组名也可以是GID。用户组必须已经存在。
-G:指定用户所属的附加群组。
-m:自动建立用户的登入目录。
-M:不要自动建立用户的登入目录。
-n:取消建立以用户名称为名的群组。
-r:建立系统账号。
-p:创建系统账号指定密码,但是在/etc/shadow是明文.
-s:指定用户登入后所使用的shell。默认值为/bin/bash。
-u:指定用户ID号。该值在系统中必须是唯一的。0~999默认是保留给系统用户账号使用的,所以该值必须大于999。(我用的是CentOS 7)
创建完用户可以,调用下面代码,查看本地创建用户:
(来自linux吧->昔飏回答)
cat /etc/passwd | grep bash
下图来自百度经验是用cat /etc/passwd
命令出现的结果

删除用户
userdel thor1
强制退出已经登陆用户
用who
查看当前已经登录用户
用下面命令退出用户
pkill -kill -t 用户名
网友评论