查看服务器系统资源(cpu,内容)利用率前几位的进程的方法

简介:

在日常运维工作中,我们经常需要了解服务器上的系统资源的使用情况,要清楚知道一些重要进程所占的资源比例。这就需要熟练掌握下面几个命令的使用:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1)查看占用CPU最高的5个进程
#  ps  aux |  sort  -k3rn |  head  -5
或者
#  top  (然后按下P,注意大写,CPU使用率降序)
 
2)查看占用内存最高的5个进程
#  ps  aux |  sort  -k4rn |  head  -5
或者
#  top  (然后按下M,注意大写,内存使用率降序)
 
3)查看所有信息使用命令
#  ps  aux
 
------------------------------
sort | uniq  排序去重
sort | uniq  -c 打印重复的次数
sort | uniq  -d 打印交集的部分
sort | uniq  -u 打印去掉交集的部分
sort  -rn 降序
sort  -k3rn 按照第三列降序

举例如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
[root@bastion-IDC ~] # cat a
sdfasasdf
2
3
4
asdfasf
asdfsdfasdfasdf
 
[root@bastion-IDC ~] # cat b
adfasf1231
2
3
sdf435
4
 
[root@bastion-IDC ~] # cat a b|sort|uniq
2
3
4
adfasf1231
asdfasf
asdfsdfasdfasdf
sdf435
sdfasasdf
[root@bastion-IDC ~] # cat a b|sort|uniq -c
2 2
2 3
2 4
1 adfasf1231
1 asdfasf
1 asdfsdfasdfasdf
1 sdf435
1 sdfasasdf
[root@bastion-IDC ~] # cat a b|sort|uniq -d
2
3
4
[root@bastion-IDC ~] # cat a b|sort|uniq -u
adfasf1231
asdfasf
asdfsdfasdfasdf
sdf435
sdfasasdf
***************当你发现自己的才华撑不起野心时,就请安静下来学习吧***************
分类:  常规运维实录

本文转自散尽浮华博客园博客,原文链接:http://www.cnblogs.com/kevingrace/p/5884416.html ,如需转载请自行联系原作者
相关文章
|
1月前
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。
|
1月前
|
安全 云计算
服务器系统资源不足怎么办
服务器系统资源不足怎么办
34 4
|
2月前
|
存储 人工智能 弹性计算
阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理
阿里云弹性计算(ECS)提供强大的AI工作负载平台,支持灵活的资源配置与高性能计算,适用于AI训练与推理。通过合理优化资源分配、利用自动伸缩及高效数据管理,ECS能显著提升AI系统的性能与效率,降低运营成本,助力科研与企业用户在AI领域取得突破。
65 6
|
2月前
|
存储 关系型数据库 MySQL
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
877 2
|
3月前
|
存储 安全 算法
CPU资源
【10月更文挑战第2天】CPU资源
90 5
|
3月前
|
缓存 监控 负载均衡
提高服务器CPU使用率
提高服务器CPU使用率
313 7
|
3月前
|
存储 缓存 监控
如何提高服务器CPU性能?
如何提高服务器CPU性能?
346 3
|
4月前
|
存储 关系型数据库 MySQL
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
查询服务器CPU、内存、磁盘、网络IO、队列、数据库占用空间等等信息
221 5
|
3月前
|
存储 监控 Linux
充分利用服务器的磁盘资源,提高系统的稳定性和可维护性
充分利用服务器的磁盘资源,提高系统的稳定性和可维护性
46 0
|
4月前
|
存储 监控
【Azure Cloud Service】在Azure云服务中收集CPU监控指标和IIS进程的DUMP方法
在使用Cloud Service服务时,发现服务的CPU占用很高,在业务请求并不大的情况下,需要直到到底是什么进程占用了大量的CPU资源,已经如何获取IIS进程(w3wp.exe)的DUMP文件?