千家信息网

Linux怎么查看开机运行时间

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇内容主要讲解"Linux怎么查看开机运行时间",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Linux怎么查看开机运行时间"吧!1. uptime命令代
千家信息网最后更新 2026年11月01日Linux怎么查看开机运行时间

本篇内容主要讲解"Linux怎么查看开机运行时间",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Linux怎么查看开机运行时间"吧!

1. uptime命令

代码如下:


homer@ubuntu:~$ uptime
19:34:40 up 4 days, 4:18, 6 users, load average: 0.00, 0.01, 0.05


它依次显示:系统当前时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟、15分钟内的平均负载。

19:34:40 表示系统当前时刻

4 days, 4:18 表示系统运行持续时间,即累计持续运行了 4天4小时18分钟

查看用户: who

代码如下:


homer@ubuntu:~$ who
homer tty7 2014-04-10 15:20
homer pts/0 2014-04-10 15:22 (:0)
homer pts/2 2014-04-10 16:03 (:0)
homer pts/3 2014-04-10 19:46 (:0)
homer pts/4 2014-04-11 17:34 (:0)
homer pts/6 2014-04-14 19:34 (172.27.22.17)

2. 查看/proc/uptime文件,计算系统启动时间

代码如下:


homer@ubuntu:~$ cat /proc/uptime
361481.06 1412691.64
输出: 361481.06 1412691.64


第一数字即是系统已运行的时间5113396.94 秒

1) 计算器计算: 361481.06 / 3600 / 24 = 25.1028(天)

2) 运用系统工具date计算出系统启动时间

代码如下:


homer@ubuntu:~$ date -d "$(awk -F. ‘{print $1}’ /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"
2014-04-10 15:16:41

3. 查看/proc/uptime文件,计算系统运行时间

代码如下:


homer@ubuntu:~$ 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 秒\n",run_days,run_hour,run_minute,run_second)}’


系统已运行:4天4时30分4秒

输出:系统已运行:4天4时30分4秒

4.查看进程运行时间:

1)进程启动时间:

代码如下:


root@ubuntu:/# ps -eo lstart
STARTED
Thu Apr 10 15:16:40 2014
Thu Apr 10 15:16:40 2014
Thu Apr 10 15:16:40 2014

2)进程运行时间:

代码如下:


root@ubuntu:/# ps -eo etime
ELAPSED
4-04:50:20
4-04:50:20
4-04:50:20


3)查看进程启动/运行时间:

代码如下:


root@ubuntu:/# ps -eo uid,pid,ppid,cmd,lstart,etime
UID PID PPID CMD STARTED ELAPSED
0 1 0 /sbin/init Thu Apr 10 15:16:40 2014 4-04:51:50
0 2 0 [kthreadd] Thu Apr 10 15:16:40 2014 4-04:51:50
0 3 2 [ksoftirqd/0] Thu Apr 10 15:16:40 2014 4-04:51:50
0 5 2 [kworker/u:0] Thu Apr 10 15:16:40 2014 4-04:51:50
0 6 2 [migration/0] Thu Apr 10 15:16:40 2014 4-04:51:50
0 7 2 [watchdog/0] Thu Apr 10 15:16:40 2014 4-04:51:50


5.图形化工具:

bootchart 是一个用于linux启动过程性能分析的开源软件工具,在系统启动过程自动收集CPU占用率、进程等信息,并以图形方式显示分析结果,可用作指导优化系统启动过程。

Debian/Ubuntu 上安装查看bootchart步骤:

1) 安装 sudo apt-get install bootchart

2) 重启系统: sudo reboot

3) 生成的bootchart图片会保存在 /var/log/bootchart/ 目录下,用 GNOME image viewer打开

代码如下:


eog /var/log/bootchart/ubuntu-precise-20140414-1.png


4) 生成的bootchart图片如下:


到此,相信大家对"Linux怎么查看开机运行时间"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

系统 时间 运行 代码 进程 工具 过程 内容 图形 图片 文件 用户 分析 学习 生成 输出 实用 更深 信息 兴趣 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网公司装修 广州互联网科技公司 深圳互联网络科技有限公司 万易互联网科技有限公司 互联网科技媒体 小马过河互联网科技 互联网科技大会 互联网科技汛 互联网金融科技委员会 哈尔滨秒房互联网科技有限公司 广州优美互联网科技 中国的互联网科技企业的崛起 汽车互联网创新科技园 厦门比较好的科技互联网公司 抖集互联网科技技术咨询 福州德业互联网科技 广东猫王互联网科技有限公司电话 高科技和互联网的现代国家 利用互联网等科技手段 山东亿川互联网科技有限责任公司 互联网金融公司科技 江苏南京365互联网科技 昭通云南众福互联网科技有限公司 互联网系的金融科技公司 互联网科技革命什么开始 江阴互联网智能科技产品进口 科技类公司包括互联网吗 美国互联网科技实力 沐思想互联网科技有限公司 互联网企业科技类企业如何做账
0