获取用户上次登录的时间?

时间:2017-10-05 13:45:54

标签: shell

如何获取用户上次登录的时间,并且输出只是日期?

如果我sudo lastlog我可以在"最新"中看到所有这些信息。列,但适用于所有用户。我希望能够为个人用户执行此操作。

因此,对于" testuser"的用户,我想要运行一个命令来查看"最新的"列对他有用,例如Tue Jun 13 13:46:36 +0000 2017

我在CentOS Linux上发布7.3.1611

1 个答案:

答案 0 :(得分:0)

这有效:

sudo lastlog -u testuser | awk' {print $ 4,$ 5,$ 8}' | awk' {if(NR> 1)print}'