找出 Ubuntu 机器重新启动的确切时间

rok*_*rok 4 reboot uptime 16.04

uptime -s 显示机器何时启动:

示例输出:2020-12-31 03:24:00.

有没有办法知道机器重新启动时的确切日期时间?

Koe*_*oen 7

last reboot | head -2
Run Code Online (Sandbox Code Playgroud)

以类似的格式给出最后一次重启时间

reboot   system boot  5.4.0-58-generic Thu Dec 31 11:43   still running
reboot   system boot  5.4.0-58-generic Wed Dec 30 20:56 - 22:27  (01:30)
Run Code Online (Sandbox Code Playgroud)

或使用

last reboot --time-format full | head -2 | tail -1
Run Code Online (Sandbox Code Playgroud)

得到类似的东西

reboot   system boot  5.4.0-58-generic Wed Dec 30 20:56:16 2020 - Wed Dec 30 22:27:05 2020  (01:30)
Run Code Online (Sandbox Code Playgroud)

或使用 awk 之类的东西来提取结束日期

last reboot --time-format full | head -2 | tail -1 | awk -F ' - ' '{print $2}' | awk -F '(' '{print $1}'
Run Code Online (Sandbox Code Playgroud)

-->

Wed Dec 30 22:27:05 2020  
Run Code Online (Sandbox Code Playgroud)

https://www.cyberciti.biz/tips/linux-last-reboot-time-and-date-find-out.html