根据进程名模糊查询并结束
发表于|更新于
|浏览量:
酒杯里竟能蹦出友谊来。——盖伊
使用方式非常简单
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 |
相关推荐
2020-08-03
gitlab、jenkins、tomcat内存限制
我发现我的服务器配置有点低。。。装的东西有点多,于是我进行了一次限制内存占用 Gitlab限制内存: 1vim /etc/gitlab/gitlab.rb /etc/gitlab/gitlab.rbunicorn[‘worker_timeout’] = 60###! Minimum worker_processes is 2 at this moment###! See https://gitlab.com/gitlab-org/gitlab-foss/issues/18771unicorn[‘worker_processes’] = 2 然后重启 1gitlab-ctl reconfigure 然后是jenkins内存限制 1vim /etc/sysconfig/jenkins JENKINS_JAVA_OPTIONS=”-Djava.awt.headless=true -XX:MaxPermSize=512m -Djava.awt.headless=true” 重启j...
2020-07-08
Docker安装Mysql
命令(记得端口被占用了要改哦) 如果报 1No chain/target/match by that name 输入 1systemctl restart docker 重启一下就好了 123456789101112# docker 中下载 mysqldocker pull mysql#启动docker run --name mysql-demo -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql#进入容器docker exec -it mysql-demo bash#登录mysqlmysql -u root -proot#添加远程登录用户ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';CREATE USER 'mysql'@'%' IDENTIFIED WITH mysql_native_password BY 'root';GRANT ALL PRIVI...
2020-06-18
springboot聚合工程部署时遇到的坑
今天打包springboot聚合项目的时候,遇到了一个问题,一直报ClassNotFoundException 明明打包都打好了,运行的时候报这个错,弄了好久,解压jar包一看,怎么多了个目录?! 这个目录叫BOOT-INF,打开一看,里面是com文件。。。原来罪魁祸首就在这里,把BOOT-INF里的目录挪出来,然后就不报错了。。项目终于发布上线了!开心~ 123456789101112131415161718191.spring-boot maven打包,一般pom.xml文件里会加<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId></plugin>这样打的jar里会多一个目录BOOT-INF。2.引起问题,程序包不存在。3.解决办法,如果A子模块包依赖了B子模块包,在B子模块的pom文件,加入<plugin> <gro...
2025-08-25
neovim
我们可以在好和坏中妥协,但不能在对与错中苟且。――李想 https://github.com/neovim/neovim https://neovim.io/ Neovim:现代化极客编辑器的开源革命 —— 深度解读 neovim/neovim 项目在代码世界,编辑器是开发者的“剑与盾”。你是否渴望拥有一个轻量级、极度可定制、性能强劲、社区活跃的终端编辑器?你是否觉得传统 Vim 虽强,却受限于老旧架构、插件生态不够现代?如果答案是 YES,那你绝不能错过 Neovim —— 这款正在引领下一代极客编辑体验的开源项目! 一、项目简介Neovim 是一个基于 Vim 的现代化终端文本编辑器,由全球社区驱动开发,目标是让 Vim 更易扩展、更强大、更易用,成为所有开发者的理想编辑器。 项目地址:https://github.com/neovim/neovim 官网:https://neovim.io/ 主要语言:C、Lua 开源协议:Apache License 2.0 社区活跃度:数万 Star,持续高频更新,生态庞大 二、Neovim 的核心优势1. 现代化...
2023-08-30
docker-compose安装mysql坑
人生中有些事是不得不做的,于不得不做中勉强去做,是毁灭;于不得不做中做的好,是勇敢。——叶弥《成长如蜕》 今天按照我我这篇博客# docker-compose安装mysql并指定忽略表名大小写以及挂载配置文件踩坑了 发现报错 12345678910112023-08-30 19:42:34 2023-08-30T11:42:34.815640Z 0 [ERROR] [MY-010119] [Server] Aborting2023-08-30 19:42:36 2023-08-30 11:42:36+00:00 [ERROR] [Entrypoint]: mysqld failed while attempting to check config2023-08-30 19:42:36 command was: mysqld --default-authentication-plugin=mysql_native_password --lower_case_table_names=1 --verbose --help --log-bin-index=/tmp/tmp.0...
2025-10-31
uptime-kuma
人生有三种根本的困境。第一,人生来只能注定是自己,人生来注定是活在无数他人中间,并且无法与他人彻底沟通。这意味着孤独。第二,人生来就有欲望,人实现欲望的能力,永远赶不上他欲望的能力。这是一个永恒的距离。第三,人生来不想死,可人生来就是在走向死。这意味着恐惧。——史铁生《命若琴弦》 Uptime Kuma:自托管监控神器,帮你把服务健康“看得见”!在网站、服务、服务器越来越多的今天,如何实时监控它们的运行状况,提前预警宕机风险?不用再苦苦寻找复杂昂贵的商业方案,今天为大家安利一款超级火爆的自托管开源监控工具——Uptime Kuma! 一、项目简介 项目地址:louislam/uptime-kuma 官网演示:https://uptime.kuma.pet 一句话描述:A fancy self-hosted monitoring tool(漂亮的自托管监控工具) 主语言:JavaScript Stars:77,502+ Forks:6,857+ License:MIT 标签:self-hosted monitoring responsive webapp docke...

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