linux初学者笔记(13):用户登录查看命令
查看用户登录信息
w
先输出一行,依次是当前系统时间,系统到现在运行了多久,当前系统总共登录了用户数量,系统在1分钟,5分钟,15分钟的平均负载
输出一个表格,记录了当前所有登录了的用户信息
user 登录的用户名
tty 登录的终端
from 从哪个ip登录的
login@ 登录时间
idle 用户闲置时间
jcpu 指的是和改终端连接的所有进程所占用的时间。这个时间里不包括后台作业时间,但却包括这个时候后台正在运行的作业所占的时间
pcpu 指的是当前进程所占用的时间
what 当前正在运行的命令
还有who命令,简化了一下
查询当前登录和过去登录的用户信息
last
last默认去找系统中的/var/log/wtmp文件,但是直接查看这个文件就会是乱码
这是为什么呢?
因为这样做可以防止人为修改这个日志
查询所有用户的最后一次登录时间lastlog
同理,也是读取/var/log/lastlog文件的内容