前言
最近经常用到shell,最近起redis不舒服,写了个启/停脚本。其实大多数脚本基本是这个模版。
start.sh 脚本
#!/bin/sh
cd ../src/
nohup ./redis-server > start.log 2>&1 &
echo "start.sh is ok."
stop.sh 脚本
#!/bin/sh
PID=`ps -ef| grep "redis-server"| grep -v grep | awk '{ print $2 }'`;
if [ ! -z "$PID" ]; then
kill -9 "$PID"
echo "[INFO] Kill is down."
else
echo "[WARN] redis-server is not start."
fi
echo "[INFO] stop.sh is down."