百度
360搜索
搜狗搜索

linux怎么看服务器启动时间详细介绍

在 Linux 系统中,查看服务器启动时间可以通过以下几种常用方法实现:

方法一:使用
uptime 命令(查看系统运行时长,推算启动时间)

bash

输出示例
plaintext

15:30:05 up 1 day, 23:50, 2 users, load average: 0.12, 0.15, 0.14

  • 关键信息up 1 day, 23:50 表示系统已运行的时间。
  • 计算启动时间:用当前时间(如 2025-04-21 15:30:05)减去运行时长(1 天 23 小时 50 分钟),得到启动时间为 2025-04-20 15:40:05

方法二:使用
who -b 命令(直接显示启动时间)

bash

 

输出示例
plaintext

系统启动时间:Mon Apr 20 15:40:05 2025

  • 直接显示系统最近一次启动的具体日期和时间,简单直观。

方法三:使用
last reboot 命令(查看重启历史,含启动时间)

bash

last 

输出示例
plaintext

reboot   system boot  6.0.0-123.el9.x86 Mon Apr 20 15:40:05 2025   still running

reboot system boot 6.0.0-122.el9.x86 Fri Apr 12 09:30:15 2025 12:45

  • 第一行是当前运行的启动记录,Mon Apr 20 15:40:05 2025 即为最新启动时间。
  • 适用于查看历史重启记录及对应时间。

方法四:通过
/proc/uptime 文件(计算启动时间戳)

  1. 获取系统运行时长(秒):bash
      -d. /proc/uptime   

  2. 结合当前时间计算启动时间:bash
      $date s  $uptime_seconds"

输出示例
plaintext

Mon Apr 20 15:40:05 CST 2025

方法五(systemd 系统):使用
systemctl 命令

bash

systemctl show  BootTime 

输出示例
plaintext

Mon 2025-04-20 15:40:05 CST

  • 直接显示系统启动的具体时间(适用于使用 systemd 的 Linux 发行版,如 Ubuntu 16.04+、CentOS 7+ 等)。

总结推荐

  • 最简单直接who -bsystemctl show -p BootTime --value(systemd 系统)。
  • 查看运行时长 + 推算uptime(适合快速了解系统运行状态)。
  • 历史重启记录last reboot(适合排查多次重启的情况)。

根据你的 Linux 环境选择合适的方法即可。

阅读更多 >>>  windows的系统怎样把一个软件设置成为开机自动启动?

网站数据信息

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