centos关闭Java进程的脚本

centos关闭Java进程的脚本,有时候服务就是个jar包,关闭程序又要找到进程ID,在kill掉,麻烦,这里就写了个脚本

小白教程,一看就会,一做就成。

1.脚本如下

复制代码
#!/bin/bash
ps -ef | grep java | grep shce |grep -v grep | cut -c 9-15 | xargs kill -s

2.解释:

复制代码
grep shce的输出结果是,所有含有关键字"shce"的进程。
grep -v grep是在列出的进程中去除含有关键字"grep"的进程。
xargs kill -s 9中的xargs命令是用来把前面命令的输出结果(PID)作为"kill -s 9"命令的参数,并执行该命令。"kill -s 9"会强行杀掉指定进程。

3.完成

相关推荐
专注VB编程开发20年19 小时前
压栈顺序是反向(从右往左)的,但正因为是反向压栈,所以第一个参数反而离栈顶(ESP)最近。
java·开发语言·算法
椰汁菠萝19 小时前
spring boot下使用gdal解析tif文件
java·native·gdal·0
Xの哲學19 小时前
Linux Select 工作原理深度剖析: 从设计思想到实现细节
linux·服务器·网络·算法·边缘计算
better_liang19 小时前
每日Java面试场景题知识点之-ELK日志分析
java·elk·微服务·面试题·日志分析·企业级开发
VekiSon19 小时前
综合项目实战——电子商城信息查询系统
linux·c语言·网络·http·html·tcp·sqlite3
牛奶咖啡1319 小时前
shell脚本编程(二)
linux·正则表达式·shell编程·正则表达式扩展·shell通配符·shell的变量·shell的引用
xiaoliuliu1234519 小时前
xampp-linux-1.8.1.tar.gz 怎么安装?Linux下XAMPP离线安装完整步骤
linux·运维·服务器
图南随笔19 小时前
Spring Boot(二十三):RedisTemplate的Set和Sorted Set类型操作
java·spring boot·redis·后端·缓存
say_fall19 小时前
C++ 类与对象易错点:初始化列表顺序 / 静态成员访问 / 隐式类型转换
android·java·开发语言·c++
用户61354114601619 小时前
xampp-linux-1.8.1.tar.gz 怎么安装?Linux下XAMPP离线安装完整步骤
linux