命令1
性能压力测试,yes持续输出30s到设备中空文件,然后杀掉进程
{ yes> /dev/null & } && sleep 30 && ps -ef|grep yes | awk ‘{print $2}‘| xargs kill
命令2
根据cpu核心数循环插入
for i in $(seq 0 $(($(cat /proc/cpuinfo |grep processor |wc -l)-1))); do taskset -c $i yes >/dev/null & done && sleep 30 && ps -ef |grep yes| awk ‘{print $2}‘ |xargs kill
语法解析
for 变量名 in 列表
do
程序段(command)
done
for i in $(seq 0 $(($(cat /proc/cpuinfo |grep processor |wc -l)-1))); ==根据核心数遍历4次
do taskset -c $i yes >/dev/null &
done
&& sleep 30 && ps -ef |grep yes| awk ‘{print $2}‘ |xargs kill