还有谁 last
.. note::
夕阳无限好,只是近黄昏。
李商隐《乐游原 / 登乐游原》
Linux last
命令用于显示用户最近的登录信息。
官方定义为:
last, lastb - show listing of last logged in users
通过读取/var/log/wtmp文件来获取这些信息。
语法
1
| $ last [-R] [-num] [ -n num ] [-adFiowx] [ -f file ] [ -t YYYYMMDDHHMMSS] [name...] [tty...]
|
参数:
一般使用方法
1 2 3 4 5 6 7 8 9 10 11 12
| $ last username2 pts/17 192.168.100.123 Wed Mar 23 22:14 still logged in username3 pts/20 localhost:11.0 Wed Mar 23 14:26 - 15:48 (01:21) username4 pts/23 localhost:11.0 Wed Mar 23 14:26 - 15:48 (01:21) username4 pts/4 192.168.100.125 Thu Jun 10 18:37 - 22:57 (04:20) username5 pts/4 192.168.100.125 Thu Jun 10 18:21 - 18:21 (00:00) username6 pts/9 192.168.100.126 Thu Jun 10 18:11 - 18:20 (00:09) username7 pts/15 192.168.100.122 Thu Jun 10 18:04 - 23:44 (1+05:40) username8 pts/14 192.168.100.121 Thu Jun 10 17:59 - 07:50 (13:50) username9 pts/9 192.168.100.126 Thu Jun 10 17:59 - 18:03 (00:04)
wtmp begins Thu Jun 10 17:33:14 2013
|
查看最近登陆的三个用户
1 2 3 4 5 6 7
| $ last -3
username2 pts/17 192.168.100.123 Wed Mar 23 22:14 still logged in username3 pts/20 localhost:11.0 Wed Mar 23 14:26 - 15:48 (01:21) username4 pts/23 localhost:11.0 Wed Mar 23 14:26 - 15:48 (01:21)
wtmp begins Thu Jun 10 17:33:14 2013
|
省略hostname
1 2 3 4 5 6
| $ last -3 -R username2 pts/17 Wed Mar 23 22:14 still logged in username3 pts/20 Wed Mar 23 14:26 - 15:48 (01:21) username4 pts/23 Wed Mar 23 14:26 - 15:48 (01:21)
wtmp begins Thu Jun 10 17:33:14 2013
|
显示最后一列显示主机IP地址
1 2 3 4 5 6 7 8
| $ last -n 5 -a -i username3 pts/17 Wed Mar 23 22:14 still logged in 192.168.100.123 username5 pts/20 Wed Mar 23 14:26 - 15:48 (01:21) 0.0.0.0 username6 pts/23 Wed Mar 23 14:26 - 15:48 (01:21) 0.0.0.0 username7 pts/19 Wed Mar 23 13:46 - 15:48 (02:01) 192.168.100.123 username8 pts/17 Wed Mar 23 13:18 - 15:47 (02:29) 192.168.100.123
wtmp begins Thu Jun 10 17:33:14 2013
|