分享一个运维监控某进程的shell脚本,同时这是一个小厂运维笔试题
在此开源,分享给大家
首先top查看进程占用资源情况:
然后编写脚本
编辑完加权限
chmod 777 monff
存放目录、运行脚本
然后把脚本当做系统命令去使用
只需要把脚本复制到 /usr/bin
目录下
cp /usr/share/monff /usr/bin
下面看下shell脚本源码
#!/bin/bash
while true
do
echo "------------------"
echo "进程PID:" `ps aux | grep ffmpeg | grep -v grep | awk '{print $2}'`
echo "开始时间:" `ps aux | grep ffmpeg | grep -v grep | awk '{print $9}'`
echo "运行时间:" `ps aux | grep ffmpeg | grep -v grep | awk '{print $10}'`
echo "CPU占用率:" `ps aux | grep ffmpeg | grep -v grep | awk '{print $3"%"}'`
echo "内存占用率:" `ps aux | grep ffmpeg | grep -v grep | awk '{print $4"%"}'`
echo "------------------"
sleep 1
clear
done
欢迎各位读者留言!
都看到最后啦,点个赞再走嘛
记得关注博主公众号哟