Linux下如何查看系統(tǒng)啟動(dòng)時(shí)間和運(yùn)行時(shí)間
2018-07-04 14:56:58
11167
1.uptime命令

2.查看/proc/uptime文件計(jì)算系統(tǒng)啟動(dòng)時(shí)間
cat /proc/uptime
輸出: 264820.17 238427.15
第一數(shù)字即是系統(tǒng)已運(yùn)行的時(shí)間264820.17 238427.15 秒,運(yùn)用系統(tǒng)工具date即可算出系統(tǒng)啟動(dòng)時(shí)間
代碼:
[root@localhost ~]# date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"
3.查看/proc/uptime文件計(jì)算系統(tǒng)運(yùn)行時(shí)間
代碼:
[root@localhost ~]# cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系統(tǒng)已運(yùn)行:%d天%d時(shí)%d分%d秒",run_days,run_hour,run_minute,run_second)}'

查看啟動(dòng)時(shí)間
1.who 命令查看
who -b 查看最后一次系統(tǒng)啟動(dòng)的時(shí)間。
[root@localhost ~]# who -b

who -r 查看當(dāng)前系統(tǒng)運(yùn)行時(shí)間

2: last reboot
如下所示last reboot可以看到Linux系統(tǒng)歷史啟動(dòng)的時(shí)間。 重啟一下操作系統(tǒng)后,然后

如果只查看最后一次啟動(dòng)時(shí)間:
[root@DB-Server ~]# last reboot | head -1

3:TOP命令查看
up后表示系統(tǒng)到目前運(yùn)行了多久時(shí)間。反過(guò)來(lái)推算系統(tǒng)重啟時(shí)間
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)