Linux Top命令学习

也忘了第一次用Top观察Linux运行状态是什么时候了,不过最近吧Top的文档收获不少。

1. 有用的命令top-z-x

z    :打开/关闭彩色显示
x    :高亮显示排序列

在使用top命令后,“先按z键,再按x键”,这时屏幕会彩色显示输出,白色显示的列是当前排序的列;偶尔还会有一些白色显示行,这些行是当前正在运行进程。使用该参数可以帮助我们更清楚的看到排序列。例如,我想按照cpu使用排序来查看进程:

使用了top-z-x命令后是不是看得清晰了一些:)

2. 有用的命令top-1

1    :SMP的系统,会单独显示各个CPU的运行状态

3. 选择排序列top-z-x-<

<    :改变排序列
>    :改变排序列

top-z-x-< 试试就知道是什么意思了:) 。例如,默认是按照cpu使用率排序的,现在我想看看安装使用的虚拟内存排序看看,使用命令top-z-x-<-<-<-<-< :

4. 其他技巧

W    :把当前配置文件到home目录下.toprc配置文件中
F or O :支持更强的选择排序列的方式

-b   :参数可以帮你在脚本中使用top命令
-n   :配合-b使用,表示重新刷新一定次数后退出
-d   :刷新延时时间。例如-d 5 表示top每隔5秒刷新一次。(默认是3秒)

就这些吧,更多请查看top-h或者RTFM

最后,各位看官,工作之余别忘了多多运动,没什么比健康更重要了:)

时间: 2024-09-20 09:24:28

Linux Top命令学习的相关文章

按内存占用排序和按CPU占用排序的Linux TOP命令

  Linux TOP命令默认是CPU占用排序,按M可以切换到按内存占用排序.这是系统维护和电脑内存维护.可以切换的.不同的用法,达到不同的效果.以下是关于这两个的详细说明. P – 以 CPU 占用率大小的顺序排列进程列表 M – 以内存占用率大小的顺序排列进程列表 在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要.在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况.运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对

Linux TOP命令

Linux TOP命令                                                                  

linux top命令详解(转)

linux top命令详解(转) top命令和ps命令的基本作用是相同的,显示系统当前的进程和其它状况:但是top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如? 前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最"敏感"的任务列表.该命令可以按CPU使用.内存使用.执行时间对任务进行排序:而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.在后面的介绍中将把命令参数

LINUX top命令详解

top常用参数如下: -d :后面可以接秒数,就是整个程序画面更新的秒数.预设是 5 秒: -b :以批次的方式执行 top ,还有更多的参数可以使用喔! 通常会搭配数据流重导向来将批次的结果输出成为档案. -n :与 -b 搭配,意义是,需要进行几次 top 的输出结果. -p :指定某些个 PID 来进行观察监测而已. 在 top 执行过程当中可以使用的按键指令: ? :显示在 top 当中可以输入的按键指令: P :以 CPU 的使用资源排序显示:--%CPU M :以 Memory 的使

linux top 命令

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.下面详细介绍它的使用方法. top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48 Tasks: 29 total,   1 running, 28 sleeping,   0 stopped,   0 zombie Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0

Linux Top 命令解析 比较详细(转)

TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最"敏感"的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序:而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. top - 12:38:33 up 50 days, 23:15,  7 users,  load average: 60.58, 6

Linux top命令的用法详细详解_unix linux

查看多核CPU命令mpstat -P ALL  和  sar -P ALL    说明:sar -P ALL > aaa.txt   重定向输出内容到文件 aaa.txt top命令经常用来监控linux的系统状况,比如cpu.内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解. 本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字段的排序. top进入视图 top

Linux sudo命令学习

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等.这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性.Sudo不是对shell的一个代替,它是面向每个命令的. 概述 它的特性主要有这样几点: Sudo能够限制用户只在某台主机上运行某些命令. Sudo提供了丰富的日志,详细地记录了每个用户干了什么.它能够将日志传到中心主机或者日志服务器. Sudo使用时间戳文件来执行类似的"检票"系统.

Linux top命令详解 Linux top命令怎么用

使用权限:所有使用者. 语法 top [-] [d delay] [q] [c] [S] [s] [i] [n] [b] 参数说明: d : 改变显示的更新速度,或是在交谈式指令列( interactive command)按 s q : 没有任何延迟的显示速度,如果使用者是有 superuser 的权限,则 top 将会以最高的优先序执行 c : 切换显示模式,共有两种模式,一是只显示执行档的名称,另一种是显示完整的路径与名称S : 累积模式,会将己完成或消失的子行程 ( dead child