linux系统中mywho命令,Linux用户登录查看命令总结 - w,who,last,lastlog

本文介绍了在Linux系统中如何使用who-H、w和last命令来查看和管理用户登录信息,包括登录用户、终端、IP、登录时间、空闲时间和活动进程等详细情况。这些工具对于系统管理员进行用户行为跟踪和系统监控至关重要。
摘要由CSDN通过智能技术生成

1. 查看登录用户信息

who -H

命令输出

NAME: 用户名

LINE: 登录终端

TIME: 登录时间 (登录来源IP地址)

实例

[vagrant~] ]$who -H

NAME LINE TIME COMMENT

vagrant pts/2 2018-04-23 00:40 (10.0.2.2)

2. 查看登录用户的信息及他们的行为

w [用户名]

命令输出

User: 登录的用户名

TTY: 登录后系统分配的终端号

From: 远程主机IP,即从哪个IP登录的

login@: 登录时间

IDLE: 用户空闲时间。这是个计时器,一旦用户执行任何操作,改计时器就会被重置。

JCPU: 和终端连接的所有进程占用时间。包括当前正在运行的后台作业占用时间

PCPU: 当前进程所占用时间

WHAT: 当前正在运行进程的命令行

实例

[vagrant~] ]$w

00:46:28 up 6 min, 1 user, load average: 0.25, 0.27, 0.15

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

vagrant pts/2 10.0.2.2 00:40 4.00s 0.13s 0.00s w

[vagrant~] ]$w root

00:46:33 up 6 min, 1 user, load average: 0.23, 0.26, 0.15

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

3. 查询当前登录和过去登录的用户信息

last

last 命令默认读取

/var/log/wtmp 文件数据

命令输出

- 用户名

- 登录终端

- 登录IP

- 登录时间

- 退出时间 (在线时间)

实例

[vagrant~] ]$last

vagrant pts/2 10.0.2.2 Mon Apr 23 00:40 still logged in

reboot system boot 3.13.0-24-generi Mon Apr 23 00:40 - 02:37 (01:57)

reboot system boot 3.13.0-24-generi Mon Apr 23 00:19 - 00:38 (00:19)

vagrant pts/0 10.0.2.2 Fri Apr 20 12:00 - 12:06 (00:05)

vagrant pts/0 10.0.2.2 Fri Apr 20 10:51 - 11:50 (00:58)

vagrant pts/0 10.0.2.2 Fri Apr 20 10:35 - 10:51 (00:16)

vagrant pts/0 10.0.2.2 Fri Apr 20 01:42 - 10:35 (08:52)

reboot system boot 3.13.0-24-generi Fri Apr 20 00:16 - 00:38 (3+00:21)

vagrant pts/0 10.0.2.2 Thu Apr 19 11:16 - 12:19 (01:02)

reboot system boot 3.13.0-24-generi Thu Apr 19 11:15 - 00:38 (3+13:22)

vagrant pts/0 10.0.2.2 Thu Apr 19 00:51 - down (10:21)

reboot system boot 3.13.0-24-generi Thu Apr 19 00:42 - 11:13 (10:30)

vagrant pts/0 10.0.2.2 Wed Apr 18 02:45 - 12:09 (09:23)

reboot system boot 3.13.0-24-generi Wed Apr 18 00:25 - 11:13 (1+10:47)

vagrant pts/1 10.0.2.2 Tue Apr 17 02:54 - 12:29 (09:34)

reboot system boot 3.13.0-24-generi Tue Apr 17 02:54 - 11:13 (2+08:18)

...... 中间省略n行......

vagrant pts/0 10.0.2.2 Sun Apr 8 10:07 - 10:51 (00:43)

wtmp begins Sun Apr 8 10:07:57 2018

4. 查看所有用户的最后一次登录时间

lastlog

lastlog 命令默认读取

/var/log/lastlog 文件数据

命令输出

- 用户名

- 登录终端

- 登录IP

- 最后一次登录时间

实例

[vagrant~] ]$lastlog

Username Port From Latest

root **Never logged in**

daemon **Never logged in**

bin **Never logged in**

sys **Never logged in**

sync **Never logged in**

games **Never logged in**

man **Never logged in**

lp **Never logged in**

mail **Never logged in**

news **Never logged in**

uucp **Never logged in**

proxy **Never logged in**

www-data **Never logged in**

backup **Never logged in**

list **Never logged in**

irc **Never logged in**

gnats **Never logged in**

nobody **Never logged in**

libuuid **Never logged in**

syslog **Never logged in**

messagebus **Never logged in**

sshd **Never logged in**

statd **Never logged in**

vagrant pts/2 10.0.2.2 Mon Apr 23 00:40:38 +0000 2018

colord **Never logged in**

mysql **Never logged in**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值