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

消耗CPU資源的shell腳本

 更新時間:2013年08月11日 13:53:11   作者:  
使用死循環(huán)消耗CPU資源,如果服務(wù)器是有多顆CPU,可以選擇消耗多少顆CPU的資源

復(fù)制代碼 代碼如下:

#! /bin/sh 
# filename killcpu.sh
if [ $# != 1 ] ; then
  echo "USAGE: $0 <CPUs>"
  exit 1;
fi
for i in `seq $1`
do
  echo -ne " 
i=0; 
while true
do
i=i+1; 
done" | /bin/sh &
  pid_array[$i]=$! ;
done

for i in "${pid_array[@]}"; do
  echo 'kill ' $i ';';
done

使用方法很簡單,參數(shù)3表示消耗3顆CPU的資源,運(yùn)行后,會有一堆 kill 命令,方便 kill 進(jìn)程:

復(fù)制代碼 代碼如下:

[root@test02 ~]# ./killcpu.sh 3
kill  30104 ;
kill  30106 ;
kill  30108 ;
[root@test02 ~]# top 
top - 15:27:31 up 264 days, 23:39,  4 users,  load average: 0.86, 0.25, 0.19
Tasks: 185 total,   5 running, 180 sleeping,   0 stopped,   0 zombie
Cpu0  : 100.0% us,  0.0% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu1  :  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu2  : 100.0% us,  0.0% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.0% si
Cpu3  : 100.0% us,  0.0% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   8165004k total,  8095880k used,    69124k free,    53672k buffers
Swap:  2031608k total,   103548k used,  1928060k free,  6801364k cached

相關(guān)文章

  • Shell 函數(shù)參數(shù)

    Shell 函數(shù)參數(shù)

    這篇文章主要為大家分享了Shell 函數(shù)參數(shù),方便學(xué)習(xí)shell腳本的朋友
    2014-09-09
  • shell Bash的數(shù)組與關(guān)聯(lián)數(shù)組的實(shí)現(xiàn)

    shell Bash的數(shù)組與關(guān)聯(lián)數(shù)組的實(shí)現(xiàn)

    本文主要介紹了shell Bash的數(shù)組與關(guān)聯(lián)數(shù)組的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Apache服務(wù)器的安裝步驟(圖文教程)

    Apache服務(wù)器的安裝步驟(圖文教程)

    下面小編就為大家?guī)硪黄狝pache服務(wù)器的安裝步驟(圖文教程)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • linux 獲取文件名稱并生成列表txt的方法

    linux 獲取文件名稱并生成列表txt的方法

    今天小編就為大家分享一篇linux 獲取文件名稱并生成列表txt的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Linux命令sed(流編輯器)的用法詳解

    Linux命令sed(流編輯器)的用法詳解

    sed編輯器要比交互式編輯器快得多,可以快速完成對數(shù)據(jù)的自動修改,比如:替換,這篇文章主要介紹了Linux命令sed(流編輯器)使用/實(shí)例,需要的朋友可以參考下
    2022-09-09
  • 詳解systemctl?和?service?區(qū)別及命令

    詳解systemctl?和?service?區(qū)別及命令

    systemctl和service都是管理Linux系統(tǒng)服務(wù)的工具,但systemctl更加先進(jìn),可以方便地管理systemd服務(wù),而service適用于管理傳統(tǒng)的SysV服務(wù),這篇文章主要介紹了systemctl和service區(qū)別及命令,需要的朋友可以參考下
    2023-07-07
  • linux軟件版本管理命令update-alternatives使用詳解

    linux軟件版本管理命令update-alternatives使用詳解

    這篇文章主要介紹了linux軟件版本管理命令update-alternatives使用詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • 詳解Linux解壓縮文件

    詳解Linux解壓縮文件

    這篇文章給大家介紹了Linux解壓縮文件的命令,感興趣的朋友跟隨腳本之家小編一起看看吧
    2018-05-05
  • linux常用命令之pip命令示例詳解

    linux常用命令之pip命令示例詳解

    本文介紹了 pip 命令的基本語法、常用選項(xiàng)和參數(shù),以及一些常見的使用示例,通過學(xué)習(xí)和掌握 pip 命令,你可以方便地管理和使用 Python 包,提高開發(fā)效率,感興趣的朋友跟隨小編一起看看吧
    2023-12-12
  • 合并一個文件夾下多個文件內(nèi)容的單行shell命令

    合并一個文件夾下多個文件內(nèi)容的單行shell命令

    有時候我們需要合并一個文件夾下多個文件內(nèi)容,那么就可以參考下面的代碼,單行shell就是可以實(shí)現(xiàn)了,需要的朋友可以參考下
    2013-02-02

最新評論