欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

統(tǒng)計(jì) cpu 內(nèi)存 使用率的shell腳本代碼

 更新時(shí)間:2013年02月09日 20:06:13   作者:  
統(tǒng)計(jì) cpu 內(nèi)存使用率的腳本,有需要的朋友可以參考下
復(fù)制代碼 代碼如下:

#!/bin/sh
clear
while ((1>0))
do
 NET=$(netstat -anp | grep 1000 | grep EST | wc -l)
 PRC=$(ps aux | grep thread1 | grep -v grep | grep -v SCREEN | awk '{ print " CPU: " $3 "%,  MEM: " $4 "%, RSS: " $6/1024 "M, VSZ: " $5/1024 "M, PID: " $2 ""}')
 tput sc; echo -n -e "\b"; tput rc;
 echo "SRV:  thread1, NET: $NET, $PRC"
 echo ""
 NET=$(netstat -anp | grep 1011 | grep EST | wc -l)
 PRC=$(ps aux | grep thread2 | grep -v grep | grep -v SCREEN | awk '{ print " CPU: " $3 "%, MEM: " $4 "%, RSS: " $6/1024 "M, VSZ: " $5/1024 "M, PID: " $2 ""}')
 tput sc; echo -n -e "\b"; tput rc;
 echo "SRV:  thread2, NET: $NET, $PRC"
 echo ""
 NET=$(netstat -anp | grep 1022 | grep EST | wc -l)
 PRC=$(ps aux | grep thread3 | grep -v grep | grep -v SCREEN | awk '{ print " CPU: " $3 "%, MEM: " $4 "%, RSS: " $6/1024 "M, VSZ: " $5/1024 "M, PID: " $2 ""}')
 tput sc; echo -n -e "\b"; tput rc;
 echo "SRV:  thread3, NET: $NET, $PRC"
 echo ""
 NET=$(netstat -anp | grep 1033 | grep EST | wc -l)
 PRC=$(ps aux | grep thread4 | grep -v grep | grep -v SCREEN | awk '{ print " CPU: " $3 "%, MEM: " $4 "%, RSS: " $6/1024 "M, VSZ: " $5/1024 "M, PID: " $2 ""}')
 tput sc; echo -n -e "\b"; tput rc;
 echo "SRV:  thread4, NET: $NET, $PRC"
 echo ""
 NET=$(netstat -anp | grep beam.smp | grep EST | grep 222.222.18.222:800 | wc -l)
 PRC=$(ps aux | grep thread | grep -v grep | awk '{CPU += $3} {MEM += $4} {RSS += $6} {VSZ += $5}  END {print "CPU: " CPU "%, MEM: " MEM "%, RSS: " RSS/1024 "M, VSZ: " VSZ/1024 "M,  "  " "}'  | awk 'END {print}')
 tput sc; echo -n -e "\b"; tput rc;
 echo "SRV: All, NET: $NET, $PRC"
 echo ""
 sleep 0.5
 tput cup 0 0
done

相關(guān)文章

  • Shell腳本if else語(yǔ)句小結(jié)

    Shell腳本if else語(yǔ)句小結(jié)

    這篇文章主要介紹了Shell腳本if else語(yǔ)句小結(jié),總結(jié)了Shell腳本中的if控制語(yǔ)句和其它語(yǔ)言的不同,常見(jiàn)的3種寫法等,需要的朋友可以參考下
    2014-07-07
  • shell腳本學(xué)習(xí)之調(diào)用腳本將文件打包zip的方法示例

    shell腳本學(xué)習(xí)之調(diào)用腳本將文件打包zip的方法示例

    這篇文章主要給大家介紹了關(guān)于shell腳本學(xué)習(xí)之調(diào)用腳本將文件打包zip的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。
    2017-07-07
  • shell之正向解析腳本的實(shí)現(xiàn)方法

    shell之正向解析腳本的實(shí)現(xiàn)方法

    這篇文章主要介紹了shell之正向解析腳本的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Ubuntu下定時(shí)提交代碼到SVN服務(wù)器的Shell腳本分享

    Ubuntu下定時(shí)提交代碼到SVN服務(wù)器的Shell腳本分享

    這篇文章主要介紹了Ubuntu下定時(shí)提交代碼到SVN服務(wù)器的Shell腳本分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-03-03
  • shell腳本連接并重啟遠(yuǎn)程服務(wù)器的方法

    shell腳本連接并重啟遠(yuǎn)程服務(wù)器的方法

    這篇文章主要介紹了shell腳本連接并重啟遠(yuǎn)程服務(wù)器方法,需要的朋友可以參考下
    2017-03-03
  • 解決centos7 開(kāi)機(jī)/etc/rc.local 不執(zhí)行的問(wèn)題

    解決centos7 開(kāi)機(jī)/etc/rc.local 不執(zhí)行的問(wèn)題

    下面小編就為大家?guī)?lái)一篇解決centos7 開(kāi)機(jī)/etc/rc.local 不執(zhí)行的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • 利用shell獲取指定日期前N天的日期

    利用shell獲取指定日期前N天的日期

    最近因?yàn)轫?xiàng)目的需要對(duì)比2015年10月的數(shù)據(jù),因?yàn)橐荒陙?lái)的數(shù)據(jù)經(jīng)過(guò)了很多次調(diào)整和處理,遇到的最直接的問(wèn)題是很多數(shù)據(jù)需要重新計(jì)算。只好寫腳本刷數(shù)據(jù)。在準(zhǔn)備腳本的過(guò)程中,就需要根據(jù)給定的日期處理數(shù)據(jù),所以就有了這篇文章,下面有需要的朋友們一起學(xué)習(xí)學(xué)習(xí)。
    2016-11-11
  • Shell中的命令別名、命令歷史和命令替換的方法

    Shell中的命令別名、命令歷史和命令替換的方法

    本篇文章主要介紹了Shell中的命令別名、命令歷史和命令替換的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • 淺談CI腳本異常退出問(wèn)題定位

    淺談CI腳本異常退出問(wèn)題定位

    下面小編就為大家?guī)?lái)一篇淺談CI腳本異常退出問(wèn)題定位。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • linux反彈shell的原理詳解

    linux反彈shell的原理詳解

    這篇文章主要介紹了linux反彈shell的原理詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10

最新評(píng)論