我试图找到一种方法来报告我的 Solaris 10 服务器上所有用户的最近登录。我从last
命令的输出开始。使用该命令,我得到如下输出:
bd9439 pts/1 vpn-xxx-xx-xxx-x Fri Oct 25 10:46 still logged in
vf7854 pts/1 vpn-xxx-xx-xxx-x Fri Oct 25 10:23 - 10:38 (00:15)
Run Code Online (Sandbox Code Playgroud)
根据手册页,日期和时间格式由区域设置控制。我很少使用语言环境设置。有什么我可以使用的东西可以改变显示以包括日期的“年份”部分?我希望得到与此类似的输出行:
bd9439 pts/1 vpn-xxx-xx-xxx-x Fri Oct 25 2013 10:46 still logged in
vf7854 pts/1 vpn-xxx-xx-xxx-x Fri Oct 25 2013 10:23 - 10:38 (00:15)
Run Code Online (Sandbox Code Playgroud)
我不清楚手册页是指last
命令本身的输出还是数据实际上是如何存储在 /var/adm/wtmpx 中的。
如果有另一种方法可以获得这个“上次登录”属性,我很乐意学习它。