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

相关推荐
Cosmoshhhyyy2 小时前
《Effective Java》解读第5条:优先考虑依赖注入来引用资源
java
前端世界3 小时前
从零搭建多子网 DHCP 服务:CentOS 双网卡多作用域实战与原理解析
linux·运维·centos
.柒宇.3 小时前
力扣hot100----15.三数之和(java版)
java·数据结构·算法·leetcode
程序员卷卷狗3 小时前
JVM 调优实战:从线上问题复盘到精细化内存治理
java·开发语言·jvm
cj6341181504 小时前
【MySQL】mysqldump使用方法
java·后端
JIngJaneIL4 小时前
停车场管理|停车预约管理|基于Springboot的停车场管理系统设计与实现(源码+数据库+文档)
java·数据库·spring boot·后端·论文·毕设·停车场管理系统
杰克尼4 小时前
二分查找为什么总是写错
java·数据结构·算法
tianyuanwo5 小时前
K8s Dashboard运维技巧全面经验总结
linux·运维·kubernetes
无敌的牛6 小时前
Linux操作系统
linux·运维·服务器
顾小玙6 小时前
Linux : 进程概念
linux