在 Solaris 上,命令“fwtmp”从 wtmp 日志中提供年份信息。例如:
host # /usr/lib/acct/fwtmp < /var/adm/wtmpx > tmp_wtmpx_file
host # head -1 tmp_wtmpx_file
user123 sshd 1258 7 0000 0000 1226072918 230489 0 29 host123.desktop.ourhost.com Fri Nov 7 09:48:38 2008
Run Code Online (Sandbox Code Playgroud)
在 Linux 上,'last' 输出没有年份信息的数据,我似乎无法在 Linux 上找到类似于 'fwtmp' 的实用程序来添加年份数据。“lastlog”命令在输出中包含年份,但只查找 passwd 文件中的用户(默认情况下不针对 ldap 或其他用户数据库)。Linux 上是否有一个实用程序可以输出年份以及来自“last”的其他数据?
我想查看 Linux PC 的启动/停止时间。
我找到了这个命令,但是输出错误:
last reboot -F
reboot system boot 4.15.0-46-generi Thu Mar 14 10:04:27 2019 - Thu Mar 14 15:31:11 2019 (05:26)
Run Code Online (Sandbox Code Playgroud)
这不是真的。不是 10:04,而是 09:04。
查看相关问题:https : //askubuntu.com/questions/854567/last-reboot-is-missing-one-hour/859782
如何在 Ubuntu 18.04 上查看正确的启动/停止时间?