根据进程名模糊查询并结束
发表于|更新于
|浏览量:
酒杯里竟能蹦出友谊来。——盖伊
使用方式非常简单
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-02-13
jpom更新版本
多行不义必自毙——左丘明 一般jpom小版本可以直接在线更新,但一些不兼容的版本更新,需要手动/半自动升级 文档地址:https://jpom.top/pages/upgrade/2.9.x-to-2.10.x/ 我们可以手动备份/jpom-server/data以及/jpom-agent/data目录 1cp -r /usr/local/jpom-server/data /backup/jpom-server/data 注意下方是半自动升级,由于我没看文档目录,跟着手动方式升级完了才发现还有半自动升级方式… 推荐升级方式二(linux-半自动)#插件端-2 此方式仅限于使用 linux 环境下使用并且所在服务器能下载远程文件(公网) #1. 脚本自动升级使用提醒 需要到插件端的安装目录里执行下面命令 1curl -fsSL https://jpom.top/docs/upgrade2.9.x.sh | bash -s agent 1 #2. 手动合并配置文件使用该方式脚本自动将 extConfig.yml 移动到 conf/extConfig.yml 目录...
2022-05-25
ubuntu寻找jdk目录
在读书上,数量并不列于首要,重要的是书的品质与所引起的思索的程度。——富兰克林 今天设置JDK环境变量 我们首先使用 1echo $JAVA_HOME 发现没有设置,接下来寻找JDK安装环境 12which javawhereis java 但发现列出的目录/usr/bin/java,其只是个快捷方式 我们使用 12ls -lrt /usr/bin/java# /usr/bin/java -> /etc/alternatives/java 看到打印出了路径:/usr/bin/java -> /etc/alternatives/java,继续 12ls -lrt /etc/alternatives/java# /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 接着来,直到出现的路径和列出的路径一致为止 12ls -lrt /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java# /usr/lib/jvm/java-8-...
2025-10-16
meshery
最好的东西不是独来的,它伴了所有的东西同来。——泰戈尔 Meshery:云原生时代的超级管理平台,Service Mesh 运维的终极利器!在 K8s、微服务、Service Mesh、平台工程如火如荼的今天,如何优雅地管理和观察你的云原生基础设施?Meshery 作为云原生管理领域的明星项目,正逐渐成为 DevOps、平台工程和 SRE 团队的“左膀右臂”。如果你渴望从混乱的服务治理、异构 Mesh 管理、复杂的可观测性工具中解放出来,Meshery 绝对值得你深入体验。 一、项目简介 项目地址:meshery/meshery 官网:https://meshery.io 一句话描述:Meshery, the cloud native manager 主语言:JavaScript & Go 开源协议:Apache 2.0 Star:9,271+ Forks:2,724+ 标签:cloud-native cncf kubernetes service-mesh control-plane management-plane visualization opa ...
2021-03-07
docker安装
一切的美德都包含在自我信赖里。——爱默森 朋友找我要装好docker的虚拟机,于是就装了一个啦 1yum install docker 提示Y/N我们一直输入y然后回车就行了 最后看到Complete即可 我们可以输入 1docker -v 查看版本 然后是保存快照 导出的话 管理->导出虚拟电脑
2022-12-01
mysql8卸载重新安装并配置lower_case_table_names=1
酒食上得来的朋友,等到酒尽樽空,转眼成为路人——莎士比亚 因为mysql8不支持在已经初始化完成后再进行配置lower_case_table_names 我这里卸载重装(重新初始化应该也可以吧?) 123456# 卸载root@iZuf6afyp0j8anyom0ro8zZ:~# apt purge mysql-* -y# 查看是否还有残余依赖root@iZuf6afyp0j8anyom0ro8zZ:~# dpkg --list|grep mysql# 删除数据目录以及配置文件目录root@iZuf6afyp0j8anyom0ro8zZ:~# rm -rf /var/lib/mysql /etc/mysql/ 安装,执行 1apt-get install mysql-server -y 修改配置文件/etc/mysql/mysql.conf.d/mysqld.cnf 1cd /etc/mysql/mysql.conf.d/ 修改字符集以及配置表名以小写形式存储,并且在比较时不区分大小写 1234[mysqld]character_set_server = utf8mb4...
2020-10-27
docker制作springboot容器镜像
石可破也,而不可夺坚;丹可磨也,而不可夺赤。——《吕氏春秋·诚廉》 新建docker配置目录 1mkdir -p /server/docker 上传jar到/server/docker目录下 编写Dockerfile 12# 编辑Dockerfilevim /server/docker/Dockerfile 123456789101112# 基础镜像使用javaFROM java:8# 作者MAINTAINER VampireAchao<achao1441470436@gmail.com># VOLUME 指定了临时文件目录为/tmp。# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmpVOLUME /tmp# 将jar包添加到容器中并更名为app.jarADD springboot/ruben-0.0.1-SNAPSHOT.jar app.jar# 运行jar包RUN bash -c 'touch /app.jar'ENTRYPOINT ["java","-j...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog