Linux学习笔记-用户管理命令
1.10.用户管理命令
1.10.1.useradd
添加新用户
添加用户叫test,只是基本信息,未设置密码
[root@localhost ~]# useradd test
[root@localhost ~]#
1.10.2.passwd
设置用户密码
添加用户时,只是基本信息,未设置密码,所以如果要登录需要设置密码。
passwd后面没有用户名时,修改的是当前用户。
只有root可以所有用户的密码,其他每个普通用户只能修改自己的密码。
[root@localhost ~]# passwd test
Changing password for user test.
New password:
BAD PASSWORD: The password contains the user name in some form
Retype new password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]#
1.10.3.who
查看登录用户信息,查看当前有哪些登录用户
[root@localhost ~]# who
root pts/0 2018-04-26 22:47 (192.168.1.101)
test pts/1 2018-04-26 23:07 (192.168.1.101)
登录用户名 登录终端 登录时间 IP地址
tty叫本地登录,类似虚拟化平台的控制台登录
pts叫远程登录,使用moba,xshell等远程工具ssh登录的。
1.10.4.w
相比较who更为详细的登录信息
[root@localhost ~]# w
23:11:10 up 7:08, 2 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.1.101 22:47 6.00s 0.00s 0.00s w
test pts/1 192.168.1.101 23:07 3:57 0.00s 0.00s -bash
[root@localhost ~]#
23:11:10 当前系统启动时间
up 7:08这台机连续运行的时间7个小时,衡量服务器的稳定性的参考参数
2 users 登录的用户个数为2个。
load average: 0.00, 0.01, 0.05负载均衡的指数,记录的是1分钟,5分钟,15分钟系统的负载情况,主要是指CPU负责均衡的状态况。数值大表示负载严重。
IDLE 表示用户登录后,空闲多久了
JCPU 累计操作占用的CPU时间
PCPU 表示用户登录后执行的当前操作占用CPU的时间
WHAT 当前执行的是什么操作