百度
360搜索
搜狗搜索

如何查看linux系统重启时间详细介绍

在 Linux 系统中,查看重启时间可以通过以下几种方法实现,涵盖快速查询、历史记录追溯及精确计算等场景:

一、快速查看最近一次重启时间

  1. who -b 命令
    直接输出系统上次启动的日期和时间,格式为 system boot 月 日 时:分
    bash
    $  

    system boot Apr :05

    该命令通过读取 /var/log/wtmp 文件获取信息,适用于所有主流 Linux 发行版。

  2. last reboot 命令
    显示系统重启历史记录,包括每次重启的时间、持续时长及内核版本等细节。
    bash
    $ last 

    system boot .0-146-generic Mon Apr :05 - :05 00:00

    system boot .0-145-generic Sun Apr :30 - :05 +04:35

    wtmp begins Mon Apr :05:47

    使用 -n 选项可指定显示最近的条目数(如 last reboot -n 3),或通过 -F 选项显示完整时间戳。

二、通过系统运行时间推算重启时间

  1. uptime 命令
    显示系统已运行的时长,格式为 up 天, 小时:分钟。结合当前时间可推算重启时间。
    bash
    $ 

    :35:24 up :05, users, load average: , ,

    例如,当前时间为 15:35,运行时长 1:05,则重启时间为 14:30

  2. /proc/uptime 文件
    该文件存储系统运行的秒数(精确到小数点后一位)。结合 date 命令可计算出具体时间。
    bash
    $   /proc/uptime       $date s  {}" +

    -04-27 :30:12

    或简化为:
    bash

    $    -F.  /proc/uptime seconds ago" +

三、查看详细日志记录

  1. journalctl 命令(适用于 systemd 系统)
    查看系统启动日志,包括每次重启的时间、原因及服务状态。
    bash
    $  journalctl --list-boots

    5e3a4f9c6b4d4e6f8a7b9c0d1e2f3a4b Mon Apr :05:47 - Mon Apr :05:47 min s

    6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d Mon Apr :05:47 - Thu Apr :05:47 days h

    使用 sudo journalctl -b -1 可查看上一次启动的详细日志。

  2. /var/log/wtmp 文件
    该文件记录所有系统启动和用户登录事件,可通过 last 命令或直接查看文件内容访问。
    bash
    $  /var/log/wtmp  last

    注意:wtmp 文件为二进制格式,直接查看需借助工具(如 last)。

四、其他方法

  1. w 命令
    显示系统运行时间、用户及进程信息,其中第一行与 uptime 类似。
    bash
    $ w

    :35:24 up :05, users, load average: , ,

  2. 第三方工具 tuptime
    提供更友好的界面,显示系统运行时间历史及统计信息。
    bash
    $    tuptime  

    $ tuptime

注意事项

  • 权限问题:部分命令(如 lastjournalctl)需以 root 用户或使用 sudo 执行。
  • 日志清理:若 /var/log/wtmp/var/log/journal 被清理,历史记录将丢失。
  • 发行版差异journalctl 仅适用于 systemd 系统(如 CentOS 7+、Ubuntu 16.04+),旧系统(如 Slackware)需使用传统命令。

通过上述方法,可灵活获取 Linux 系统的重启时间及历史记录,满足不同场景的需求。

阅读更多 >>>  苹果12自动重启怎么回事

网站数据信息

"如何查看linux系统重启时间"浏览人数已经达到25次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:如何查看linux系统重启时间的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!