根据进程名模糊查询并结束
发表于|更新于
|浏览量:
酒杯里竟能蹦出友谊来。——盖伊
使用方式非常简单
1 | ps -ef | grep [进程名] | awk '{print $2}' | xargs kill -9 |
例如
1 | ps -ef | grep java | awk '{print $2}' | xargs kill -9 |
注意如果在jenkins
我们需要使用|| true忽略错误,避免因为没找到对应进程构建失败
1 | ps -ef | grep java | awk '{print $2}' | xargs kill -9 || true |
顺带再聊一个查找目录的命令
1 | find [路径] -name [名字] |
例如
1 | find / -name java |
相关推荐
2023-11-30
docker运行nacos
当华美的叶片落尽,生命的脉络才历历可见。——聂鲁达 命令: 1docker pull nacos/nacos-server 运行: 1docker run -d --name nacos -p 8848:8848 nacos/nacos-server 如果需要连接自定义mysql可以 1docker run -d --name nacos -e SPRING_DATASOURCE_PLATFORM=mysql -e MYSQL_SERVICE_HOST=127.0.0.1 -e MYSQL_SERVICE_DB_NAME=nacos -e MYSQL_SERVICE_PORT=3306 -e MYSQL_SERVICE_USER=nacos -e MYSQL_SERVICE_PASSWORD=nacos -p 8848:8848 nacos/nacos-server 也可以挂载配置文件: 1docker run -d --name nacos -p 8848:8848 -v /path/to/your/application.properties:/home/naco...
2022-11-17
排查具体是哪个java程序导致cpu彪满
兄弟不一定是朋友,但朋友往往是兄弟。——富兰克林 今天写了个死循环,导致测试环境服务器CPU彪到一百 用top,命令排查出来发现是java进程导致的,但是不知道具体哪一个,提供了一个PID 4799 使用jps命令就查看到对应java程序以及PID了
2022-12-04
Jpom配置监控邮件
生活就是个缓慢受锤的过程,人一天天老下去,奢望也一天天消逝,最后变得像挨了锤的牛一样。——《黄金时代》 配置个邮箱 密码不是QQ密码,而是需要在这里点击生成授权码 别忘了顺手配一手用户邮箱 配置一个监控 测试一下,我们停掉项目,一分钟后成功发送邮件并自动重启
2022-11-25
Jpom配置自动构建java
对于男人的甜言蜜语,你相信三分之一就好了——莫泊桑 新建仓库: 新建完成后测试一下重启是否会丢数据(因为我看到默认用的h2) 1234ps -ef | grep javakill -9 [jpom对应的pid]// 默认安装目录在 /usr/local/jpom-server/usr/local/jpom-server/Server.sh start 重启完成发现并没有丢失 然后配置自动构建 填入信息 构建命令 1cd ./management && mvn -e -U -DskipTests=true -Ptest clean kotlin:compile package 发布命令 12345ps -ef | grep management | awk '{print $2}' | xargs kill -9 || truemv './target/management.jar' '/test/management.jar'rm -rf '/test/mana...
2024-03-25
解决macos14.4升级后导致idea崩溃问题
不为有功之功,故功莫大;不为有名之名,故名莫厚。——佚名 博客: Java users on macOS 14 running on Apple silicon systems should consider delaying the macOS 14.4 update 前两天试的# macos升级14.4后idea运行java程序崩溃 没啥用 今天试试这个: https://youtrack.jetbrains.com/issue/JBR-6802/Crash-EXCBADINSTRUCTION-from-ObjectMonitorTrySpin-on-macOS-14.4#focus=Change-27-9471539.0-0.pinned 比如我是m2芯片的,就下载aarch64: https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-17.0.10-osx-aarch64-b1247.pkg 下载完打开 一路点过去就行
2022-11-04
jenkins升级坑
过度的严厉会造成恐惧,过分的温和会有失威严。不要严厉得使人憎恶,也不要温和得使人胆大妄为——萨迪 今天看到ubuntu上的jenkins这里有提示 点了一下,提示有新版本更新 又手贱点了一下,然后完蛋,过了一会儿,jenkins挂掉了 我打开finalShell(sh连接客户端)尝试重启 1systemctl start jenkins 提示启动失败,使用 123systemctl status jenkins# 或者journalctl -xe 查看详情,但是我没看明白报错 又试了试 1jenkins start 这次看懂了,提示java版本不对,需要java 11 or 17 1Jenkins requires Java versions [17, 11] but you are running with Java 1.8 from /jdk路径/java 原来升级了需要新jdk,那就去下一个,然后指定一下jenkins启动使用jdk11嘛 总不能升级当前所有jdk环境为java11吧,迁移成本太大了 于是下载jdk11 1wget https://repo....
