• 手机站
  • 收藏
聚培教育网合作机构 > 杭州达内教育
杭州达内教育
400-998-6158
杭州达内教育是一家由留学海归创办的高端职业教育培训机构,是中国人才培养平台、人才输送平台。
杭州达内教育

实用的top命令

软件测试学习网

更新时间:2021-10-08 浏览:99
核心提示:针对系统软件级的监管而言,top命令是好用而高效率的刀。对比vmstat,sar而言给予的是即时的过程信息内容,针对监管特性,清查问题是很高效率的。并且给予了互动式的命令模式,可以灵便的对輸出結果开展组成

针对系统软件级的监管而言,top命令是好用而高效率的刀。对比vmstat,sar而言给予的是即时的过程信息内容,针对监管特性,清查问题是很高效率的。并且给予了互动式的命令模式,可以灵便的对輸出結果开展组成。

假如数据库管理中存有着cpu或是运行内存的过多应用,换句话说IO等候较高,都能够根据top命令开展一个迅速的精准定位到过程中信息内容,随后从系统软件级和数据库查询级的过程开展一个投射,进而获得数据库查询级的过程信息内容,精准定位很有可能存在的不足。

top命令是本人较为爱好的一个指令,大致的汇总了下,有一些较为好用的作用。

为何 Linux 的 htop 指令完爆 top 指令 http://www.linuxidc.com/Linux/2014-06/102626.htm

Ubuntu下最强劲的过程监控器htop应用 http://www.linuxidc.com/Linux/2013-05/85030.htm

CentOS 6.5中安裝htop进程管理监管专用工具 http://www.linuxidc.com/Linux/2014-03/97775.htm

*简易表述下top命令的一些內容。

第1行表明了系统软件级的负荷,均值负荷有3个輸出,各自意味着过去的1分鐘,5分鐘,15分鐘时的均值负荷,能够见到当今这一系统软件是沒有一切工作压力的。这一部分的輸出和指令uptime是一致的。

第2行表明了有关过程的一些大致信息内容,当今的过程数量,什么过程是运作情况,什么睡眠质量,等候情况等。能够见到过程27758是运作情况的,由于标亮的过程目录中假如"S"相匹配的数值R意味着running,假如为S则为sleeping.

第3行表明了cpu的一些负荷信息内容,这一也是top命令的较为好用的一个作用。尤其是%id和%wa这两个指标值至关重要,许多的特性难题中,假如%id过低,%wa也很低,表明cpu使用率很高,很有可能有一些sql语句耗费了很多的cpu資源,假如%wa很高得话,很可能是系统软件IO发生了难题。在过去的系统升级中,假如发觉%wa过度10%,就表明IO等候很高了,能够根据dd等方法做一个简易的检测。

第4行表明了运行内存的一些应用状况。假如运行内存应用状况存有显著的出现异常,能够根据标亮的过程信息内容中搜索%MEM耗费较为高的过程。

第5行表明了互换区的一些状况,假如运行内存充足或是系统软件负荷不高,这一一部分的数据信息没什么大的转变。

-B 选择项

键入top,随后在显示屏中立即键入B,便会开启或是关掉表格中关键数据的字体加粗表明,假如你细心较为会发觉的确有一些数据信息是干了字体加粗的表明,那样也更便捷你对难题开展清查。

-C 选择项

立即键入top -c 或是(键入top,随后在显示屏中立即键入c)会转换表明过程的指令名或是是进行的cmd键入信息内容。

过程28751就可以见到过程相匹配的cmd键入信息内容

-o选择项

假如你要订制表明top命令的輸出次序,例如默认设置是依照pid,user的次序来表明过程信息内容的,假如你要依据user,pid来表明,能够应用c选择项

键入top,随后在表明显示屏上键入o,便会弹出来一个互动页面。我觉得先表明列USER,就键入E,随后回车键,結果就开展了重新排列。

改动后表明的列的次序就相对应的开展了调节。

更多>同类资讯
更多>相关课程
顶部