redhat查看cpu、内存、网络的使用情况

      在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。

      在 redhat中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。

    top命令反应的是系统进程动态信息,默认10s更新一次

 

 1、操作实例:

  在命令行中输入 “top”

  即可启动 top

  第一行(top):

    “00:11:04”为系统当前时刻;

    “3:35”为系统启动后到现在的运作时间;

    “2 users”为当前登录到系统的用户,更确切的说是登录到用户的终端数 -- 同一个用户同一时间对系统多个终端的连接将被视为多个用户连接到系统,这里的用户数也将表现为终端的数目;

    “load average”为当前系统负载的平均值,后面的三个值分别为1分钟前、5分钟前、15分钟前进程的平均数,一般的可以认为这个数值超过 CPU 数目时,CPU 将比较吃力的负载当前系统所包含的进程;

                  第一行与W命令相同即用户信息

  第二行(Tasks):

    “59 total”为当前系统进程总数;

    “1 running”为当前运行中的进程数;

    “58 sleeping”为当前处于等待状态中的进程数;

    “0 stoped”为被停止的系统进程数;

    “0 zombie”为被复原的进程数;

                 第二行表示所有进程的执行情况

      第三行表示CPU的使用情况

      第四、五行表示内存和交换分区的使用情况

 

    2、top监视待定用户

          执行top时,将监视系统中全部用户的进程,只想监控待定用户,可按U键,然后指定用户账号回车

   3、终止执行中的进程

         先按K键,输入要删除的PID。

   4、mpstat查看cpu的使用情况(可以查看多cpu) 

       http://www.cnblogs.com/txw1958/archive/2012/07/26/linux-mpstat.html

   5、使用pidstat查看进程资源使用情况

      http://www.cnblogs.com/bangerlee/articles/2555307.html

   6、正确计算linux系统内存使用率

       http://www.sealinger.com/archives/406/

   7、linux网络命令及工具

       http://hi.baidu.com/ctkjatbj/item/599d753c45a6a6ffde222137

   

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值