【Linux命令三】Top命令
linux  /  管理员 发布于 4年前   669
Linux的Top命令类似于Windows的任务管理器,可以查看当前系统的运行情况,包括CPU、内存的使用情况等。如下是一个Top命令的执行结果:
top - 21:22:04 up 1 day, 23:49, 1 user, load average: 1.10, 1.66, 1.99
Tasks: 202 total, 4 running, 198 sleeping, 0 stopped, 0 zombieCpu(s): 29.3%us, 4.6%sy, 0.1%ni, 64.1%id, 1.8%wa, 0.0%hi, 0.1%si, 0.0%stMem: 3934288k total, 3470936k used, 463352k free, 26780k buffersSwap: 8155132k total, 739264k used, 7415868k free, 612728k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2408 tom 20 0 4432m 820m 22m S 41 21.4 312:57.84 plugin-containe 2347 tom 20 0 1410m 653m 24m R 39 17.0 90:05.14 firefox 1502 couchbas 20 0 2033m 722m 37m S 33 18.8 69:30.35 beam.smp 3714 couchbas 20 0 460m 43m 2508 S 22 1.1 70:49.50 memcached 1971 tom 20 0 1141m 29m 14m R 8 0.8 17:20.48 compiz 1078 root 20 0 214m 33m 11m S 6 0.9 36:21.02 Xorg 3727 tom 20 0 6500 648 564 S 4 0.0 6:52.29 sigar_port 1986 tom 9 -11 422m 4192 2980 S 2 0.1 7:27.81 pulseaudio 18006 root 20 0 0 0 0 R 2 0.0 0:00.68 kworker/0:1 18625 root 20 0 0 0 0 S 2 0.0 0:00.72 kworker/1:2 18697 root 20 0 0 0 0 S 2 0.0 0:00.71 kworker/3:1 18701 root 20 0 0 0 0 S 2 0.0 0:00.77
关于Top命令,需要熟悉三方面的内容:
1. 分析Top命令的结果
2. Top命令选项
3. 与Top命令交互的选项
top命令分为两部分,
1. 系统状态的摘要信息
2. 结果中的空行是交互命令输入位置(有光标提示符,但是输入的命令不会显示出来)
3. 进程运行状态列表
1.PID: 进程ID
2.PPID:进程父ID
3.USER:进程所有者
4.PR:进程优先级
5.%CPU:CPU的使用率
6.%MEM:内存使用率
7.TIME+:CPU时间,精确到秒
8.VIRT:虚拟内存
9.SWAP:交换内存
10.RES(Resident Size):常驻内存,单位是KB
11.S:进程运行状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数
12. NI:进程的优先级别数值。
13.SHR:进程使用的共享内存值。
1. 第一行表示的项目依次为当前时间、系统启动时间、当前系统登录用户数目、平均负载。
2. 第二行显示的是所有启动的进程、目前运行的、挂起(Sleeping)的、停止的(Stopped)和无用(Zombie)的进程。上面的结果显示R有4个,基本可以判定当前的CPU内核数是4
3.第三行显示的是目前CPU的使用情况,包括系统(sy%)占用的比例、用户使用比例(us%)、闲置(id%)比例。
4.第四行显示物理内存的使用情况,包括总的可以使用的内存、已用内存、空闲内存、缓冲区占用的内存
5.第五行显示交换分区使用情况,包括总的交换分区、使用的、空闲的和用于高速缓存的大小
1. P:根据CPU使用大小进行排序,结合R可以进行排序切换
2. M:根据内存使用率排序,结合R可以进行排序切换
3. R:对结果进行反排序,
4.q:退出top命令。
5.m:切换显示摘要中的内存信息。
6.t:切换显示摘要中的进程和CPU状态信息。
7.c:切换显示进程名称和完整的进程路径。
1. -d 间隔秒数 间隔多久,top刷新一下当前的结果
2. -n 刷新次数 top命令在刷新多少次后退出
3.
123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..路人 在
php中使用hyperf框架调用讯飞星火大模型实现国内版chatgpt功能示例中评论 教程很详细,如果加个前端chatgpt对话页面就完美了..Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号