- 查看用户操作--w
[root@liuliangsc interfaces]# w
19:21:42 up 336 days, 3:55, 3 users, load average: 0.01, 0.06, 0.08
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/3 222.128.81.159 16:33 13:59 0.02s 0.02s -bash
root pts/4 222.128.81.159 16:33 0.00s 0.08s 0.02s w
pyer pts/5 222.128.81.159 16:10 3:11m 0.02s 0.02s tail
第一行显示系统的汇总信息,字段分别表示系统当前时间、系统运行时间、登陆哟内用户总数及系统平均负载信息(统在过去1,5,10分钟内的负载程度,数值越小,系统负载越轻) USER:显示登陆用户帐号名。用户重复登陆,该帐号也会重复出现。
[root@liuliangsc ~]# w root
19:27:08 up 336 days, 4:01, 5 users, load average: 0.43, 0.12, 0.08
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/2 222.128.81.159 19:26 0.00s 0.02s 0.01s w root
root pts/3 222.128.81.159 16:33 19:25 0.02s 0.02s -bash
root pts/4 222.128.81.159 16:33 5:24 0.06s 0.06s -bash
字段解释
TTY:用户登陆所用的终端。
USER:显示登陆用户帐号名。用户重复登陆,该帐号也会重复出现。 TTY:用户登陆所用的终端。
FROM:显示用户在何处登陆系统。
LOGIN@:是LOGIN AT的意思,表示登陆进入系统的时间。
IDLE:用户空闲时间,从用户上一次任务结束后,开会记时。
JCPU:一终端代号来区分,表示在摸段时间内,所有与该终端相关的进程任务所耗费的CPU时间。
PCPU:指WHAT域的任务执行后耗费的CPU时间。
WHAT:表示当前执行的任务。
- 如查看系统核心信息可以使用
“dmesg”命令
即在命令行模式直接输入dmesg后回车 - “last”命令
查看系统本月登录的数据 在命令行模式下输入 - last -n number ( n 限制数据范围,number 代表数据的笔数)
如:命令行模式下输入 last -n 50 :即是查看本月50笔数据 - last -f filename
查看不同的登录文件 ( f 限制读取某个文件,filename即是那个要读取的文件) - lastlog
查看当前系统每个账号最近一次的登录时间 等等。。。。。。