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 当前执行的是什么操作

相关推荐