linux ps 按进程cpu_内存占用率排序


1. ps简介

    ps命令相比大家应该都特别熟悉了,ps是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行时的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多地资源等等。


2. ps命令常见参数


    
该命令语法格式如下:
    ps [
选项]
            -e
显示所有进程,环境变量

            -f
全格式
            -h
不显示标题
            -l
长格式
            -w
宽输出
            a
显示终端上地所有进程,包括其他用户地进程
            r
只显示正在运行地进程
            x
显示没有控制终端地进程
            O[+|-] k1 [,[+|-] k2 [,
]] 根据SHORT KEYSk1k2中快捷键指定地多级排序顺序显示进程列表。

 

3.查看当前TOP进程

    当服务器负载较大时,可以使用ps sort命令去查看有那进程占用cpumem较高。

3.1查看当前top 5cpu占用进程

[root@db11g1 ~] # ps -aux | sort -k3,3nr | head -5
Warning : bad syntax, perhaps a bogus '-' ? See /usr /share /doc /procps - 3. 2. 7 /FAQ
grid 3099 0. 4 1. 1 191792 19580 ? Ssl 01 : 02 0 : 07 /u01 /app /grid /product / 11. 2 /grid /bin /oraagent.bin
oracle 3564 0. 3 1. 2 815452 20640 ? Ss 01 : 08 0 : 04 ora_mman_aircy
grid 2977 0. 1 1. 8 343344 29984 ? Ssl 01 : 01 0 : 02 /u01 /app /grid /product / 11. 2 /grid /bin /ohasd.bin reboot
grid 3153 0. 1 1. 2 202788 19816 ? Sl 01 : 02 0 : 01 /u01 /app /grid /product / 11. 2 /grid /bin /ocssd.bin 
oracle 3723 0. 1 3. 0 847940 49344 ? Ss 01 : 08 0 : 02 ora_arc1_aircy

3.2按进程内存排序

[root@db11g1 ~] # ps -aux | sort -k4,4nr | head -5
Warning : bad syntax, perhaps a bogus '-' ? See /usr /share /doc /procps - 3. 2. 7 /FAQ
oracle 3580 0. 0 5. 0 822156 82644 ? Ss 01 : 08 0 :00 ora_smon_aircy
oracle 3596 0. 0 3. 5 820632 58160 ? Ss 01 : 08 0 : 01 ora_mmon_aircy
oracle 3723 0. 1 3. 0 847940 49344 ? Ss 01 : 08 0 : 02 ora_arc1_aircy
oracle 3842 0. 0 2. 8 820112 46056 ? Ss 01 : 09 0 :00 ora_cjq0_aircy
oracle 3572 0. 0 2. 3 830852 37868 ? Ss 01 : 08 0 :00 ora_lgwr_aircy


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26390465/viewspace-1771289/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26390465/viewspace-1771289/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值