linux操作系统查看上次重启时间的命令

fiy 其他 142

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux操作系统中,可以使用命令uptime来查看系统的上次重启时间。

    uptime命令会显示系统当前的运行时间以及平均负载。当系统刚刚启动的时候,uptime命令会显示系统的启动时间。

    要使用uptime命令,只需要在终端中输入以下命令即可:

    uptime

    执行完命令后,系统会返回类似于以下的输出信息:

    16:23:45 up 1 day, 2 hours, 36 minutes, 5 users, load average: 0.25, 0.34, 0.41

    在这个输出信息中,up后面的数字表示系统的运行时间,以天、小时、分钟的方式显示。例如上面的输出信息表示系统已经运行了1天、2小时、36分钟。

    当然,还可以通过其他的方式来查看系统的重启时间。比如使用命令last reboot,将会显示系统的重启日志,其中包含了系统的重启时间。

    要使用last reboot命令,只需要在终端中输入以下命令即可:

    last reboot

    执行完命令后,系统会返回类似以下的输出信息:

    reboot system boot 4.15.0-70-generi Thu Dec 5 16:12 still running

    在这个输出信息中,可以看到系统的重启时间为”Thu Dec 5 16:12″。这个时间是以日期和时间的方式显示的。

    综上所述,使用uptime命令或者last reboot命令都可以查看Linux操作系统的上次重启时间。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看Linux操作系统的上次重启时间,可以使用以下命令:

    1. uptime命令:在终端上输入uptime命令,它将显示系统当前的运行时间和自上次重启以来的时间。例如:

    “`shell
    $ uptime
    “`

    输出结果类似于:

    “`
    09:42:07 up 2 days, 4:06, 1 user, load average: 0.00, 0.01, 0.05
    “`

    其中,”up 2 days, 4:06″表示系统已经运行了2天4小时6分钟。

    2. who -b命令:在终端上输入who -b命令,它将显示上次系统启动的日期和时间。例如:

    “`shell
    $ who -b
    “`

    输出结果类似于:

    “`
    system boot 2021-11-11 09:18
    “`

    这个命令会显示系统最后一次启动的日期和时间。

    3. last命令:在终端上输入last命令,它会显示系统所有用户的登录记录,包括每次登录的日期、时间和持续时间。而最后一个记录就是系统的启动记录。例如:

    “`shell
    $ last reboot
    “`

    输出结果类似于:

    “`
    reboot system boot 5.10.0-1052.3.1. Thu Nov 11 09:18 – 08:03 (22:44)
    “`

    其中,”reboot”表示启动类型,”Thu Nov 11 09:18″表示启动时间。

    4. proc文件系统:Linux内核将系统信息以文件的形式保存在/proc目录下。要查看系统的启动时间,可以读取/proc/uptime文件和/proc/stat文件的内容。例如:

    “`shell
    $ cat /proc/uptime
    “`

    输出结果是一个浮点数,表示系统的运行时间(以秒为单位)。

    “`shell
    $ cat /proc/stat
    “`

    输出结果包含了系统启动的时间戳,例如:

    “`
    btime 1636605489
    “`

    其中,”btime”表示系统启动的时间戳,可以通过将这个时间戳转换为日期和时间来获取系统的启动时间。

    5. dmesg命令:在终端上输入dmesg命令,它会显示内核的消息缓冲区,其中包含了系统的启动信息。可以通过搜索关键词”Boot time”来找到启动时间的记录。例如:

    “`shell
    $ dmesg | grep “Boot time”
    “`

    输出结果类似于:

    “`
    [ 0.000000] x86/fpu: Supporting XSAVE feature 0x01: ‘x87 floating point registers’
    [ 0.000000] BIOS-provided physical RAM map:
    [ 0.000000] Moving forward to 0x253b200000 Boot time
    “`

    这个命令会输出找到的包含”Boot time”关键词的记录,其中的时间戳表示系统的启动时间。

    通过以上命令,你可以轻松查看Linux操作系统的上次重启时间。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux操作系统中,可以使用以下命令来查看系统的上次重启时间:

    1. 使用 `uptime` 命令:该命令可以显示系统的运行时间和负载情况,其中的 “up” 部分显示了系统的启动时间。

    “`shell
    uptime
    “`

    输出的结果会类似于:

    “`
    10:25:35 up 10 days, 2:18, 3 users, load average: 0.12, 0.20, 0.32
    “`

    其中的 “up” 部分显示了系统的启动时间,例如 “10 days, 2:18” 表示系统已经连续运行了10天2小时18分钟。

    2. 使用 `who -b` 命令:该命令可以显示系统上次启动的时间和日期。

    “`shell
    who -b
    “`

    输出的结果会类似于:

    “`
    system boot 2021-01-01 10:25
    “`

    其中的 “2021-01-01 10:25” 表示系统上次启动的日期和时间。

    3. 使用 `last -x | grep reboot` 命令:该命令可以显示系统的重启记录。

    “`shell
    last -x | grep reboot
    “`

    输出的结果会列出系统的重启记录,包括日期、时间、用户和原因等信息。

    以上就是查看Linux操作系统上次重启时间的几种常用方法,根据需要选择适合自己的方式即可。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部