转至:https://www.cnblogs.com/opma/p/11607434.html

脚本如下:

#! /bin/sh
# filename killcpu.sh
if [ $# -ne 1 ] ; then
echo "USAGE: $0 <CPUs>|stop"
exit 1;
fi stop()
{
while read LINE
do
kill -9 $LINE
echo "kill $LINE sucessfull"
done < pid.txt
cat /dev/null > pid.txt
} start()
{
echo "u want to cpus is: "$1
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 'pid is: ' $i ';';
echo $i >> pid.txt
done
} case $1 in
stop)
stop
;;
*)
start $1
;;
esac
运行方式:
 
启动:./killcpu.sh 1
 
停止:killcpu.sh stop

最新文章

  1. logistic regression与SVM
  2. Git 修改源地址
  3. 今天在在linux环境下 管理自己的php项目时 删除一个分类 结果报了一个Table表名 doesn’t exist
  4. [开源]微信在线信息模拟测试工具(基于Senparc.Weixin.MP开发)
  5. 微软“One Windows”的梦想已经破灭了吗?
  6. Raspberry Pi 配置笔记二
  7. MongoDB的安装,配置与开机自启动
  8. UI1_ViewController视图切换及Appdelegate
  9. JS中的 this
  10. HDOJ 1098 Ignatius&#39;s puzzle
  11. ComboTree( 树型下拉框) 组件
  12. java Map 之 排序(key,value)
  13. AnimatorController动画遮罩
  14. index.html jquery
  15. udp套接字及利用socketserver模块实现并发以及并发编程
  16. BBbacktrace installation
  17. UGUI中Event Trigger的基本用法
  18. 8.2.1-优化SELECT语句
  19. 【动态规划】最大子段和问题,最大子矩阵和问题,最大m子段和问题
  20. 改造phpcms-v9自带的字符串截取函数

热门文章

  1. 使用ansible 批量分发ssh密钥
  2. nginx缓冲区参数配置优化
  3. postgresql dba常用sql查询语句
  4. 「JOI 2015 Final」城墙
  5. 【XR-4】文本编辑器
  6. ArrayList和LinkList的区别
  7. python基础1-类属性和实例属性
  8. Content-Type: multipart/form-data;文件上传利用
  9. 6、Linux基础--文件类型、属性信息、创建用户与用户组
  10. opencv笔记--stitching模块