转自:http://www.nonabyte.net/linux-uptime-command/
uptime命令是用来查询linux系统负载的!
用法:直接输入uptime即可.
另外还有一个参数 -v
是用来查询版本的
[root@ localhost]$ uptime –V
procps version 3.2.7
以下显示输入uptime的信息:
04:03:58 up 10 days, 13:19, 1 user, load average: 0.54, 0.40, 0.20
1.当前时间 04:03:58
2.系统已运行的时间 10 days, 13:19
3.但前在线用户 1 user
4.平均负载:0.54, 0.40, 0.20
最近1分钟、5分钟、15分钟系统的负载
何为系统负载呢?
系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中:
- 它没有在等待I/O操作的结果
- 它没有主动进入等待状态(也就是没有调用'wait')
- 没有被停止(例如:等待终止)
一般来说,每个CPU内核当前活动进程数不大于3,则系统运行表现良好!当然这里说的是每个cpu内核,也就是如果你的主机是四核cpu的话,那么只要uptime最后输出的一串字符数值小于12即表示系统负载不是很严重.
当然如果达到20,那就表示当前系统负载非常严重,估计打开执行web脚本非常缓慢.
这里建议大家可以使用php探针来实现!这个可以检测空间商提供的linux主机负载情况!
[root@localhost ~]# uptime 14:36:41 up 3:09, 2 users, load average: 0.01, 0.01, 0.00 [root@centos220 ~]# uptime 14:31:28 up 3:04, 6 users, load average: 48.52, 43.19, 38.95
相关推荐
在Linux操作系统中,`uptime`命令是一个非常实用的工具,用于获取系统运行状态的基本信息,包括主机运行时间、登录用户数量以及系统负载等关键数据。本文将深入解析`uptime`命令的用法及其显示结果的含义。 首先,...
总结起来,w和uptime命令在Linux系统监控中起到了关键作用,它们可以帮助管理员快速获取系统负载状况,从而对系统性能进行评估和调整。在日常维护中,结合其他监控工具如top或atop,可以更全面地了解系统的运行状态...
### Linux常用命令大全 #### 一、文件管理 1. **查看目录与文件** - **ls**: 用于列出当前目录下的文件和子目录。常用选项包括: - `-l`: 以长格式显示文件详细信息,如权限、所有者、大小等。 - `-a`: 显示...
第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下: * 当前时间 * 系统运行时间,格式为时:分 * 当前登录用户数 * 系统负载,即任务队列的平均长度。三个数值分别为 1 分钟、5 分钟、15 分钟前到现在的...
系统管理命令如`ps`用于查看当前进程状态,`top`实时显示系统资源使用情况,`kill`发送信号给指定进程,`uname`显示系统信息,`setup`提供图形化系统配置,`crontab`安排周期性任务,`shutdown`用于关机或重启,`...
Linux系统中的uptime命令主要用于获取主机运行时间和查询Linux系统负载等信息。 uptime命令可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系统已经运行了多长时间、目前有多少登录用户、系统在过去的1...
本文将介绍三种常用的命令:top命令、free命令和uptime命令。 1. top命令 top命令是一个功能强大的监控系统工具,用于显示执行中的程序进程。它可以显示当前系统的各种信息,包括进程列表、CPU使用情况、内存使用...
根据提供的标题“Linux完全命令参考手册”及其描述“Linux完全指令速查手册,提供命令分类,命令详细解释,命令使用例子。难得的好资料。”我们可以理解这份资料主要关注于Linux操作系统中的命令行操作,并且提供了...
要想真正理解Linux系统,就必须从Linux命令学起, 通过基础的命令学习可以进一步理解Linux系统。 一、系统: # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/...
7. **`uptime`** 命令:显示系统自启动以来的运行时间,以及当前在线的用户数。 8. **`free`** 命令:报告内存使用情况,包括总内存、已用内存、空闲内存、共享内存、缓存和缓冲区,以及交换空间的信息。 9. **`ls...
Linux常用命令集的PDF版对于新手来说是一个非常好的学习资源,它集中了最常用和最基础的Linux命令,帮助新手快速熟悉Linux环境并掌握其基本操作。 从提供的部分内容来看,包含的命令有: 1. cal - 用于显示日历,...
在Linux操作系统中,`uptime`命令是一个非常实用的工具,它能够显示系统当前已经运行了多长时间,以及系统负载等信息。在这个主题中,我们将深入探讨如何使用C语言来实现一个简单的`uptime`命令的模拟。这个过程涉及...
* uptime 命令显示系统的运行时间 * whoami 命令显示当前用户的用户名 基本操作 * cd 命令改变当前目录 * pwd 命令显示当前目录 * ls 命令显示当前目录下的文件和目录 * mkdir 命令创建新目录 * rm 命令删除文件 ...
### Linux常用命令手册知识点概述 #### 一、系统信息与硬件检测 - **查看系统内核版本** - `# uname -a`:显示当前系统的内核版本信息。 - `# cat /etc/SuSE-release`:获取SuSE系统的版本信息。 - `# cat /etc...
linux下大部分常用命令源码,偶正要开始学习-_- base64.c basename.c c99-to-c89.diff cat.c chcon.c chgrp.c chmod.c chown.c chown-core.c chown-core.h chroot.c cksum.c comm.c copy.c cp.c cp-hash.c csplit.c ...
- **Uptime 命令**:用于显示系统已运行时间以及当前时间、在线用户数和系统负载等信息。 ##### 系统状态监控命令 - **Ifconfig 命令**:用于配置和查询网络接口的信息。 - **Top 命令**:用于实时显示系统中各个...
Linux 命令大全 Linux 操作系统是一个功能强大且灵活的操作系统,它提供了许多实用的命令来帮助用户管理和维护系统。以下是 100 个常用的 Linux 命令用法,涵盖文件管理、权限管理、系统信息、磁盘管理、网络管理等...
### Linux基本命令练习知识点 #### 一、基本概念与环境准备 - **SHELL**: SHELL是用户与操作系统之间的接口程序,它提供了命令解释的功能,让用户可以通过输入命令来操作计算机系统。 - **帐号管理**: 包括用户创建...
11. 查看系统负载情况命令:`uptime` 或 `top`。 12. 使用 vmstat 命令查看 Linux 系统的整体性能命令:`vmstat`。 13. 查看系统是 32 位还是 64 位的命令:`ls -lF / | grep /$` 或 `file /sbin/init`。 14. ...