Linux没有直接获取开机时间的命令,只能直接获取到已经运行的时间,需要经过计算,完整命令如下
date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"
或者可以使用另外一个
who -b
- 命令运行情况如下
foo@foo:~$ date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"
2020-01-18 08:17:02
foo@foo:~$ who -b
系统引导 2020-01-18 08:17