Linux查看系统启动时间

1 .who 命令

who -b 查看最后一次系统启动的时间。

jimmy@kali:~$ who -b

         系统引导 2020-12-29 00:42

2. last  reboot

t可以看到Linux系统历史启动的时间。如果只需要查看最后一次Linux系统启动的时间:

jimmy@kali:~$ last reboot | head -1

reboot   system boot  5.7.0-kali1-amd6 Tue Dec 29 00:42   still running

3.TOP命令

up后表示系统到目前运行了多久时间。

top - 17:39:44 up 2 min,  1 user,  load average: 1.05, 0.47, 0.18

Tasks: 110 total,   3 running, 107 sleeping,   0 stopped,   0 zombie

%Cpu(s):  0.0 us, 15.4 sy, 44.0 ni, 40.5 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st

MiB Mem :   3940.2 total,   3187.9 free,    173.7 used,    578.7 buff/cache

MiB Swap:   4093.0 total,   4093.0 free,      0.0 used.   3524.0 avail Mem

4. w命令

当前时间+up运行时间。

jimmy@kali:~$ w

17:41:02 up 3 min,  1 user,  load average: 1.79, 0.82, 0.33

USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT

jimmy    pts/0    192.168.56.1     17:37    1.00s  0.02s  0.00s w

5.uptime 命令

当前时间+up运行时间。

jimmy@kali:~$ uptime

17:41:26 up 3 min,  1 user,  load average: 1.64, 0.87, 0.36

6.查看/proc/uptime

查看运行时间

echo -e "\n";cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%d时%d分%d 秒",run_days,run_hour,run_minute,run_second)}';echo -e "\n"

posted @ 2021-01-29 18:04  一觉醒来写程序  阅读(1926)  评论(0编辑  收藏  举报