1.使用stress工具:
首先,你需要安装stress工具。如果它还没有安装,你可以通过yum来安装它:
sudo yum install -y epel-release
sudo yum install -y stress
stress --cpu 1 --timeout 60
2.使用yes命令:
yes命令可以无限次打印字符串,可以用来测试CPU。例如:
yes > /dev/null
这个命令会无止境地打印字符串"yes"到/dev/null,从而使CPU保持满载。你可以使用Ctrl+C来停止它。
3.使用pidof和ps命令:
你可以通过运行一个高优先级的循环,使CPU保持忙碌。例如:
while :; do
for i in `seq 1 5`; do
ps -eo pid,user,command | mail -s "High CPU Load" you@example.com
done
sleep 10
done
这个脚本会每10秒向自己发送一次包含系统进程信息的邮件,这会消耗大量CPU资源。
请注意,这些方法都会影响正常的系统操作,应该谨慎使用,并在测试结束后恢复正常的负载。
评论区