`

我使用过的Linux命令之uptime - 显示系统运行时间

阅读更多

我使用过的Linux命令之uptime - 显示系统运行时间

本文链接:http://codingstandards.iteye.com/blog/808107   (转载请注明出处)

用途说明

uptime命令用来显示系统运行时间信息(Tell how long the system has been running.),下面是输出信息示例及说明:

 

 21:41:43 up 2 days, 12:28,  7 users,  load average: 0.05, 0.04, 0.15

当前时间   系统连续运行时间  当前用户连接数       系统平均负载(最近1分钟、5分钟、15分钟)

 

系统连续运行时间:比如上面就是系统已经连续运行了2天12小时28分。目前为止我见过的最大大概400多天。各位也可以回复一下您看到的最大运行时间。

当前用户链接数:不是用户数,开一个终端就算一个连接。

系统平均负载:指在特定时间间隔内运行队列中的平均进程数。

 

w命令的第一行与uptime命令的输出是相同的。

 22:34:43 up 2 days, 13:21,  6 users,  load average: 0.01, 0.01, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT

 

top命令的第一行与uptime命令的输出是相同的,另外几行与free命令的输出相似。
top - 22:12:04 up 2 days, 12:58,  7 users,  load average: 0.14, 0.07, 0.02
Tasks:  95 total,   1 running,  94 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.7%us,  0.3%sy,  0.0%ni, 96.7%id,  0.0%wa,  0.7%hi,  0.7%si,  0.0%st
Mem:    507060k total,   499424k used,     7636k free,    33476k buffers
Swap:  2064376k total,    25144k used,  2039232k free,   335516k cached

 

相关资料【6】 提供了两个法则,作为判断系统负荷是否过大:

  • “有多少核心即为有多少负荷”法则: 在多核处理中,你的系统均值不应该高于处理器核心的总数量。(尤其是第三个值,即15分钟平均系统负荷)
  • “核心的核心”法则: 核心分布在分别几个单个物理处理中并不重要,其实两颗四核的处理器 等于 四个双核处理器 等于 八个单处理器。所以,它应该有八个处理器内核。

常用参数

无。

使用示例

示例一

[root@new55 ~]# uptime
 21:41:43 up 2 days, 12:28,  7 users,  load average: 0.05, 0.04, 0.15
[root@new55 ~]#

示例二

[root@web ~]# uptime
 21:36:32 up 101 days,  1:18,  1 user,  load average: 0.03, 0.03, 0.00
[root@web ~]#

示例三

[root@sunrise root]# uptime
 21:35:22  up 163 days,  6:56,  1 user,  load average: 1.02, 1.01, 1.00
[root@sunrise root]#

示例四

[root@mos178 root]# uptime
 04:26:38  up 244 days, 15:34,  1 user,  load average: 0.00, 0.01, 0.00
[root@mos178 root]#

示例五

[root@jfht ~]# uptime
 21:44:51 up 307 days,  5:08,  1 user,  load average: 0.01, 0.02, 0.00
[root@jfht ~]#

示例六

 

 

[root@smsgw root]# uptime
 21:45:27  up 316 days,  4:30,  2 users,  load average: 0.00, 0.02, 0.01
[root@smsgw root]#

示例七

[root@web186 root]# uptime
 21:44:55  up 426 days,  3:59,  1 user,  load average: 0.36, 0.20, 0.13
[root@web186 root]#

示例八

[web@hnweb1 ~]$ uptime
 21:56:03 up 443 days, 19:33,  3 users,  load average: 0.08, 0.13, 0.10
[web@hnweb1 ~]$

问题思考

1. 有关load average与cpu数量的关系?load average的计算方式?

相关资料

【1】51CTO 查询系统负载信息 Linux uptime命令详解

【2】Blinux linux uptime命令

【3】Daniel Hu的技术生活博客 linux uptime命令详解

【4】naivebaby的专栏 专注于算法和搜索 Linux/Unix中的load average原来一点也不简单

【5】CU天行健 Linux中的load average

【6】ChinaUnix 详解Linux中Load average负载

【7】ChinaUnix Linux的load average的含义

 

返回 我使用过的Linux命令系列总目录

 

0
0
分享到:
评论

相关推荐

    Linux常用命令.txt

    - uptime:显示系统运行时间、用户数和负载。 3. 网络操作: - ifconfig:配置网络接口参数。 - ping:测试网络连通性。 - netstat:显示网络连接、路由表等信息。 - ssh:远程登录到其他Linux主机。 - scp:...

    uptime命令 查看系统负载

    Linux系统中的uptime命令主要用于获取主机运行时间和查询Linux系统负载等信息。 uptime命令可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系统已经运行了多长时间、目前有多少登录用户、系统在过去的1...

    node-os-uptime:获取操作系统的正常运行时间作为日期,支持darwin和linux

    对于每个平台,使用不同的命令来检索正常运行时间作为日期。 命令如下: linux- uptime -s darwin- sysctl -n kern.boottime win32- net statistics workstation 您可能还对Node.js的本机感兴趣。 有关使用此...

    Linux常用命令大全.zip

    # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载 三、磁盘与分区: # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # ...

    Linux系统中查看日志的常用命令

    # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh <目录名> # 查看指定目录的大小 ...# uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载

    Linux命令笔记

    5:uptime启动时间和平均负载 语法: uptime 6:uname查看系统与内核相关信息 语法: uname [选项] 7:判断当前系统的位数(32位或64位..) 8:查看当前Linux系统的发行版本 语法: lsb_release -a 9:lsof列出进程打开...

    Digispark 的迷你操作系统模拟器(基于 Attiny85 的微控制器)_C++_代码_相关文件_下载

    uptime - 以 linux 格式显示从启动 Digispark 的时间 uptime pretty vcc - 以毫伏为单位给出 Digispark 的电源电压 reboot - Digispark 软件重启 clear - 清除显示 ls - 显示 GPIO 状态列表 temp - 指定芯片的温度 ...

    LINUX 24学时教程

    本书详细讲解了用Linux的图形配置工具配置Caldera OpenLinux,通过一个ppp与网络连接、使用K桌面环境、用StarOffice提高在家办公的效率、网络浏览、发传真、接收email及使用GIMP等图形工具。 24学时每次1小时的课程...

    查看 MySQL 已经运行多长时间的方法

    一,uptime 可以查看系统的运行时间 show global status like ‘uptime’; 二,利用linux命令查看 Linux 下有个 uptime 可以查看系统的运行时间,可是 MySQL 可没这个命令 不过用 ps 命令也可以做到 [root@dbserver ...

    Linux服务器巡检报告(2).doc

    其 user load average: 0.15, 0.15, 0.08 当前时间 系统运行时间,格式为时:分 当前登录用户数 系统负载,即任 务队列的平均长度。 三个数值分别为 1分钟、 5分钟、15分钟前到现在的平均值。 Tasks: 366 total 进程...

    ubuntu命令参考

    显示系统运行时间 uptime 查看硬盘的分区 sudo fdisk -l 硬盘分区sudo fdisk /dev/sda 硬盘格式化 sudo mkfs.ext3 /dev/sda1 硬盘检查(请不要检查已经挂载的分区,否则容易损坏数据) sudo fsck /dev/sda1 分区挂载 ...

    Linux服务器巡检指导手册.doc

    其内容如下: "16:35:22 "当前时间 " " up 17 day 5:45"系统运行时间,格式为时:分 " "4 user "当前登录用户数 " "load average: "系统负载,即任务队列的平均长度。 三个数值分别 " "0.15, 0.15, "为 1分钟、5...

    linux top命令详解

    up 7 days 表示系统最后一次启动后总的运行时间。 1 user 表示当前系统中只有一个登录用户。 load average: 0.01, 0.04, 0.00 表示系统的平均负载,最后的三个数字分别表示最后一分钟的系统平均负载,最后五分钟的...

    IT运维之Linux服务器监控方案.doc

    IT运维之Linux服务器监控方案 随着Linux应用日益广泛,绝大部分的网络服务器都使用Linux操作系统。为了全面掌握 网络服务器的运行状况和趋势,需要对服务器进行全面的监控。 利用Linux发行版搭建一个网络服务器可能...

    Linux系统性能监控–CPU利用率

    Linux 以及大多数基于 UNIX 的操作系统都提供了一条命令来显示系统的 平均负荷 (loadaverage) 。  [huangc@V-02-01-00860 ~]$ uptime  11:18:05 up 78 days, 1:17, 11 users, load average: 0.20, 0.13...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    由国内著名技术社区联合推荐的2012年IT技术力作:《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,即将上架发行,此书从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等...

    tuptime:报告系统的历史记录和统计实时信息,并在重新启动之间进行记录。 像正常运行时间命令一样,但输出更有趣

    类似于正常运行时间命令,但输出更有趣。 样品输出 安装后: System startups: 1 since 21:54:09 24/09/15 System shutdowns: 0 ok + 0 bad System life: 21m 30s System uptime: 100.0% = 21m 30s System ...

    linux中常见的调优命令

    文章目录1、cpu负载相关的工具2、查看CPU信息问题: ps 中的VIRT , RES, HSR?3、mpstat问题: 你们公司用的操作系统是什么?4、free5、查看Network运行相关...up 0 min 系统运行时间 2 users: 当前用户登录数 [root@

    服务器运维管理手册.doc

    平均负载(uptime) 描述: uptime命令过去只显示系统运行多久。现在,可以显示系统运行多久、当前有多 少的用户登录、在过去的1,5,15分钟里平均负载时多少。 2. 磁盘空间使用率(df -h) 描述: Filesystem 文件...

Global site tag (gtag.js) - Google Analytics