对于一些人来说系统运行了多久是无关紧要的,但是对于服务器管理员来说,这是相当重要的信息。服务器在运行重要应用的时候,必须尽量保证长时间的稳定运行,有时候甚至要求零宕机。那么我们怎么才能知道服务器运行了多久呢?

在Linux 下,我们可以使用uptime 命令,而且此命令不必使用root 权限。uptime 命令在系统中已经默认安装了。

语法如下:

  1. $ uptime

你会在屏幕上看到如下显示:

这些信息保存在/proc/uptime 文件中,虽然是以文本方式保存,但是这些数据却不能直接显示,这就需要我们使用uptime 命令来翻译它。


以下是如何解读uptime 提供的信息:

系统时间

在图1中,左起第一条信息是14:04:39,这就是当前系统时间,以24小时格式输出。

系统运行时间

第二条信息Up 1004 days, 12:20,这是显示你的系统运行时间。图1 显示你的系统已经运行了1004天12小时20分钟,如果你的系统没有运行超过24小时,这里将只会显示小时分钟或者只显示分钟。注意图2、图3的信息,当系统重启后将会清零。

已登录用户的数量

第三部分的信息是显示已登陆用户的数量。在图1中,显示的是1 user ,即当前登录用户数量。当多个用户在同时登陆系统时,uptime 命令将告诉你用户的数量。

平均负载量

最后一个信息是系统的平均负载量。回到图1,你看到这样带两位小数的数字0.25, 0.25, 0.19可以换算成百分比,即0.25和0.19分别代表着25%和19%。0.25, 0.25, 0.19分别代表着过去1分钟、5分钟、15分钟系统的平均负载量。负载量越低意味着你的系统性能越好。

这就是uptime 命令的日常使用指导,如果想获取更详细的信息,请通过输入man uptime 进入uptime 命令的manual 页面来查看。

你的机器已经运行多久了?贴出你的uptime给大家看看吧。

via: http://linoxide.com/linux-command/linux-uptime-command/

最新文章

  1. iOS静态库开发中对Bitcode的支持
  2. tp5 中 model 的修改器
  3. CDH安装失败了,如何重新安装
  4. MySql学习(六) —— 数据库优化理论(二) —— 查询优化技术
  5. 实现IComparable、IComparer接口
  6. JavaScript作用域原理(二)——预编译
  7. 当SD卡拔出时,返回首页,栈中的activity都要清除,只留下首页的activity
  8. jasper 常用知识点总结
  9. gawk快速入门
  10. IE6下 input 背景图滚动问题及标签规范
  11. Opencv中直线的表示方法
  12. cocos2d-x3.x使用rapidjson
  13. sharepoint给文档库每个数据条添加权限
  14. RH033读书笔记(4)-Lab 5 File Permissions
  15. ExtJs2.0里Ext.form.Radio水平排列布局
  16. MYsql优化where子句
  17. ZooKeeper-配置 zoo.cfg
  18. CentOS6配置Taiga
  19. inception安装使用
  20. 合成/聚合复用原则(Composite/Aggregate Reuse Principle, CARP)

热门文章

  1. go学习笔记-运算符
  2. Hackerrank - [Algo] Matrix Rotation
  3. 近期准备发布我的asp.net框架
  4. 【廖雪峰老师python教程】——错误和调试
  5. 「日常训练」「小专题·USACO」 Barn Repair(1-4)
  6. hdu5863 cjj's string game
  7. ZooKeeper的伪分布式集群搭建
  8. BZOJ 2049 SDOI2008 洞穴勘测 LCT板子
  9. DFS(5)——hdu1728逃离迷宫
  10. eclipse mylyn.tasks.ui