linux shell获取部署服务器进程 及 kill该进程的方法
2014-02-19 09:20
351 查看
linux shell获取部署服务器进程 及 kill该进程的方法
有时候我们需要在shell脚本中kill某个部署服务器的进程,那么可以使用以下命令实现。
下面以kill weblogic 进程为例,以下为shell脚本内容:
WeblogicPID=`ps -ef|grep "/usr/local/weblogic/wlserver_10.3/"|grep -v grep|grep -v grep|awk '{print $2}'`
if [ ! -n "$WeblogicPID" ]; then
echo "WeblogicPID is empty"
else
kill -9 $WeblogicPID > /dev/null 2>&1
echo "WeblogicPID is $WeblogicPID kill success!"
fi
其中:/usr/local/weblogic/wlserver_10.3/ 这个为weblogic的安装路径,这个一般唯一,grep即依此分割的。
有时候我们需要在shell脚本中kill某个部署服务器的进程,那么可以使用以下命令实现。
下面以kill weblogic 进程为例,以下为shell脚本内容:
WeblogicPID=`ps -ef|grep "/usr/local/weblogic/wlserver_10.3/"|grep -v grep|grep -v grep|awk '{print $2}'`
if [ ! -n "$WeblogicPID" ]; then
echo "WeblogicPID is empty"
else
kill -9 $WeblogicPID > /dev/null 2>&1
echo "WeblogicPID is $WeblogicPID kill success!"
fi
其中:/usr/local/weblogic/wlserver_10.3/ 这个为weblogic的安装路径,这个一般唯一,grep即依此分割的。
相关文章推荐
- Linux SHELL中获取进程号的方法
- [置顶] linux系统tomcat应为被定时任务脚本监控自动部署,服务器重启导致同一个tomcat出现很多进程,kill -9杀死又出现等一系列问题解决。
- linux下杀死进程(kill)的N种方法
- linux shell获取show slave status方法
- nginx做前端,后端web服务器无法获取真正客户机的ip,解决方法
- python实现获取客户机上指定文件并传输到服务器的方法
- 【转】linux下kill进程的N种方法
- Linux中Kill进程的N种方法
- 体验监控宝免费网站服务器监控服务 附注册账户及网站监控部署方法
- WebSocket部署服务器但外网无法连接的解决方法
- 服务器部署多个tomcat方法
- 微信相关 -- 可以通过调用下面的方法 请求对应的url 获取微信服务器返回的json数据
- jsp获取远程图片保存到本地服务器上方法
- java 服务器获取请求的IP方法之总结
- linux下杀死进程(kill)的N种方法
- ASP.NET获取服务器信息方法
- Tornado Web服务器多进程启动的2个方法
- ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
- $.ajax()方法从服务器获取json数据几种方式详解
- 驱动程序中获取当前进程的进程名的方法