Linux平台下停止后台进程脚本编写
1、首先,我们登录一个linux平台
这里大家使用ssh客户端远程登录系统。
2、接着,创建脚本文件 stopServer.sh
3、接着,详细说明stopServer.sh的编写内容
1、说明脚本解析引擎
2、注释说明内容
4、接着,获取进程执行pid,以便使用kill指令关闭进程
这里使用的 | 管道连接指令的方法。
1、 显示所有进程详情
2、 不显示 grep自身进程
3、 查找进程对应的关键字 ‘dxxzzServer’,注意必须是此进程独有的关键字
4、 使用awk指令获取 pid 数值
5、接着,我们检查pid情况。
1、检测pid变量
2、进程存在,则执行kill指令
3、进程不存在,则提示信息
6、最后,非常关键,检测进程是否完全退出
1、获取该进程的统计数据
2、判断统计数据是否为0
3、循环检测统计数据,每次休眠2秒钟
4、再次检测统计数据
5、循环结束,提示信息
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:44
阅读量:55
阅读量:70
阅读量:92
阅读量:42