top

1.用途

  • display Linux tasks,显示linux的任务

2.命令

  • top -hv | -bcisS -d delay -n iterations -p pid [, pid ...]

3.命令行参数及含义

  • -h:帮助,显示帮助及版本号
  • -v:版本,显示帮助及版本号,同-h
  • -b:以batch mode启动top,用于将top的输出输入到其他程序或者文件。可以与-n、-d合用,以指定的间隔输出指定的次数。top默认以交互模式启动。
  • -c:显示执行进程的命令行命令。默认显示进程的程序名。
  • -d:延迟时间,延迟一定时间显示linux的任务。-d ss.tt (seconds.tenths),支持小数。交互模式可以用d和s设置。
  • -i:空闲进程开关,不显示空闲的进程。
  • -n:重复的次数。-n number。
  • -u:显示指定用户的进程。-u somebody。
  • -U:显示指定用户的进程。-U somebody。
  • -p:显示指定进程。 -pN1 -pN2 ...  or  -pN1, N2 [,...]。
  • -s:Secure mode选项。不清楚具体作用。
  • -S:累计时间开关。各个进程CPU时间累计。

4.top界面说明

  • 第一行:同uptime命令,显示系统负载情况。
    • 当前系统时间
    • 系统启动时间
    • 当前在线用户
    • 平均负载。最近1分钟、5分钟、15分钟系统的平均负载。
  • 第二行:系统任务概述。
  • 第三行:CPU使用情况。
    • us:用户CPU时间。
    • sy:系统内核CPU时间。
    • ni:
    • id:CPU idle时间。
    • wa:CPU iowait时间。
    • hi:硬中断时间。
    • si:软中断时间。
  • 第四、五行:内存使用情况。

5.交互模式操作

  • summary区域操作
    • l:是否显示系统负载情况切换。
    • t:是否显示系统任务概述切换。
    • 1:显示CPU平均/单个核CPU使用情况切换。
    • m:是否显示内存使用情况切换。
  • task区域操作
    • d:设置delay时间,可以设置小数。
    • s:设置delay时间,可以设置小数。
    • c:切换显示程序执行的命令行/程序名。
    • I:
    • q:退出。
    • k:kill进程。
    • n:指定重复执行的次数。
    • o:调整域的左右显示顺序(order fields)
    • f:选择各个域是否显示(fields select)
    • h:帮助。
    • ?:帮助。
    • W:将配置写入用户配置文件,用户配置文件为~/.toprc
    • 排序
      • A:按启动时间排序
      • M:按%MEM排序
      • N:按PID排序
      • P:按%CPU排序
      • T:按TIME+排序
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值