Linux系列(22) - 用户登录查看命令
需求
查看当前在线用户情况;历史用户登录情况
W
格式
【root@localhost ~】# w:查看所有登录用户信息
【root@localhost ~】# w 【用户名】:查看指定登录用户信息
命令输出
- user:登陆的用户名
- tty:登陆终端
- from:从哪个IP地址登陆
- login@:登陆时间
- idle:用户闲置时间
- jcpu:和终端连接所有进程占用的时间
- pcpu:当前进程所占用的时间
- what:正在运行的命令
who
格式
【root@localhost ~】# who:查看所有登录用户信息(展示内容简化)
命令输出
-
登录名
-
登陆终端
-
登录时间(登陆来源IP地址)
last
last命令默认读取/var/log/wtmp文件数据;查询当前登录和过去登录的用户信息
格式
【root@localhost ~】# last
命令输出
-
用户名
-
登录终端
-
登陆IP
-
登录时间
-
退出时间(在线时间)
lastlog
lastlog命令默认读取/var/log/lastlog文件数据;查看Linux里面拥有的所有用户,包括系统自带的一些特殊用户的最后一次登录信息
格式
【root@localhost ~】# last
命令输出
-
用户名
-
登录终端
-
登陆ip
-
最后一次登陆时间