linux 根据 进程名 获取 对应 PID 来 判断 使用 内存情况

来源:互联网 发布:手机直播软件 编辑:程序博客网 时间:2024/05/16 14:22
#!/bin/bash

PID=$(ps -A |grep "java"| awk '{print $1}')

if (( PID < 1 ))

then

/etc/init.d/elasticsearch restart

fi


cat /proc/$PID/status | grep RSS > /home/me.txt
MEN=$(awk '/[0-9]/{print $2}' /home/me.txt)


if (( $MEN > 13631588 ))
then

#echo $MEN

/etc/init.d/elasticsearch restart

fi