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.完成

相关推荐
草履虫建模9 小时前
力扣算法 1768. 交替合并字符串
java·开发语言·算法·leetcode·职场和发展·idea·基础
天才奇男子11 小时前
HAProxy高级功能全解析
linux·运维·服务器·微服务·云原生
qq_2975746711 小时前
【实战教程】SpringBoot 实现多文件批量下载并打包为 ZIP 压缩包
java·spring boot·后端
老毛肚11 小时前
MyBatis插件原理及Spring集成
java·spring·mybatis
学嵌入式的小杨同学11 小时前
【Linux 封神之路】信号编程全解析:从信号基础到 MP3 播放器实战(含核心 API 与避坑指南)
java·linux·c语言·开发语言·vscode·vim·ux
lang2015092811 小时前
JSR-340 :高性能Web开发新标准
java·前端·servlet
Re.不晚11 小时前
Java入门17——异常
java·开发语言
酥暮沐12 小时前
iscsi部署网络存储
linux·网络·存储·iscsi
缘空如是12 小时前
基础工具包之JSON 工厂类
java·json·json切换
❀͜͡傀儡师12 小时前
centos 7部署dns服务器
linux·服务器·centos·dns