IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 操作系统 > LINUX > linux的top命令

linux的top命令

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

  top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。

  前5行的统计信息如下:

  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.0% wa, 0.0% hi, 0.0% si

  Mem: 191272k total, 173656k used, 17616k free, 22052k buffers

  Swap: 192772k total, 12k used, 192772k free, 123988k cached

  第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下: 01:06:48 当前时间 ;up 1:22 系统运行时间,格式为时:分;1 user 当前登录用户数;load average: 0.06, 0.60, 0.48 系统负载,即任务队列的平均长度。三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。

  第二是进程信息,内容如下:Tasks: 29 total 进程总数;1 running 正在运行的进程数;28 sleeping 睡眠的进程数;0 stopped 停止的进程数;0 zombie 僵尸进程数。

  第三行是CPU的信息,内容如下: 0.3% us 用户空间占用CPU百分比;1.0% sy 内核空间占用CPU百分比;0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比;98.7% id 空闲CPU百分比;0.0% wa 等待输入输出的CPU时间百分比;0.0% hi ;0.0% si ;

  最后两行为内存信息。内容如下: Mem: 191272k total 物理内存总量; 173656k used 使用的物理内存总量;17616k free 空闲内存总量;22052k buffers 用作内核缓存的内存量;Swap: 192772k total 交换区总量;72k used 使用的交换区总量;192700k free 空闲交换区总量;123988k cached 缓冲的交换区总量; 内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖,该数值即为这些内容已存在于内存中的交换区的大小。相应的内存再次被换出时可不必再对交换区写入。

  进程区信息:

  PID USER   PR   NI     VIRT   RES    SHR   S    %CPU     %MEM    TIME+     COMMAND

  1379     root    16     0      7976   2456   1980 S    0.7     1.3    0:11.03   sshd

  14704   root    16     0      2128   980     796    R    0.7     0.5   0:02.72   top

  1     root    16     0      1992   632     544    S    0.0     0.3    0:00.90   init

  2      root    34    19     0   0    0  S    0.0     0.0   0:00.00   ksoftirqd/0

  3     root     RT   0      0   0   0  S    0.0     0.0    0:00.00 watchdog/0

  详细描述为:PID 进程id;USER 进程所有者的用户名;PR 优先级;NI,nice值。负值表示高优先级,正值表示低优先级;VIRT 进程使用的虚拟内存总量,单位kb,VIRT=SWAP(SWAP 进程使用的虚拟内存中,被换出的大小,单位kb)+RES;RES 进程使用的、未被换出的物理内存大小,单位kb,RES=CODE(CODE 可执行代码占用的物理内存大小,单位kb)+DATA(DATA 可执行代码以外的部分(数据段+栈)占用的物理内存大小,单位kb);SHR 共享内存大小,单位kb;%CPU 上次更新到目前的CPU时间占用百分比;S 进程状态(D=不可中断的睡眠状态,R=运行,S=睡眠,T=跟踪/停止,Z=僵尸进程);%MEM 进程使用的物理内存百分比;TIME+ 进程使用的CPU时间总计,单位1/100秒;COMMAND 命令名/命令行。

  显示项设置:按f键进入进程信息切换界面,选择相应的字母设置是否显示该项,默认前有*的为显示信息。

  基本操作:K为杀死进程;?或help为寻求帮助;i为忽略闲置和僵死进程;q为退出程序;r为设置优先级;s用于设置两次刷新的间隔时间。

关键词标签:linux

相关阅读 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux实现SCSI硬盘热插拔及在线识别 Linux下用CDMA modem拨号上网

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Linux服务器:设计高性能网站架构-LLMP Linux服务器:设计高性能网站架构-LLMP 使用Clonezilla迁移到虚拟Linux环境 使用Clonezilla迁移到虚拟Linux环境 Linux上的MRTG流量监控中心 Linux上的MRTG流量监控中心 Linux 双网卡绑定一个IP原理及实现 Linux 双网卡绑定一个IP原理及实现 linux和windows等系统远程控制ubuntu桌面 linux和windows等系统远程控制ubuntu桌面

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载 linux命令行浏览器的使用方法 Linux NFS服务固定端口及防火墙配置 U盘安装Ubuntu 10.04 Linux清除用户登录记录和命令历史方法