ps grep awk查看某个应用的进程号

编程 > Linux (1500) 2024-11-26 14:39:04

查看jenkin的进程id

ps -ef|grep jenkins.war|grep -v "grep"|awk '{print $2}'

 

命令解析说明:

ps -ef 获取当前用户系统所有进程信息,获取到得结果参考:

操作示例图-3775a2748e45441db95dffb8aa9f7e2d.png

ps -ef|grep jenkins.war  获取指定进程名称得记录信息结果参考

操作示例图-2053bd9a993d44919f77ad0667f41545.png

ps -ef|grep jenkins.war|grep -v grep  获取指定进程名称记录并排除grep的进程

操作示例图-6196393cf4664ae8844ab3d41f801aed.png

awk '{print $2}'来获取指定列$2表示第二列

ps -ef|grep jenkins.war|grep -v "grep"|awk '{print $2}'

操作示例图-160b0c6fb1444535bf57e3e47d964c63.png

 


整合shell脚本接收进程并杀死

 

#/bin/sh
taskId=`ps -ef|grep jenkins.war|grep -v "grep"|awk '{print $2}'`
echo $taskId

if [ -n "$taskId" ]; then
	for id in $taskId
	do
		kill -9 $id
		echo "killed $id"
	done
fi


 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
查看jenkin的进程idps -ef|grep jenkins.war|grep -v "grep"|awk '{print $2}'执行结果参考:[root@test-server-2 bi...
该脚本主要用于检查tomcat进程是否在线,如果不在线就启动tomcat服务#!/bin/sh res=`ps -ef|grep /home/xqlee/tomcat/bin/bootstra...
PS界面初始化1、新建设置      web设计的基础标准:宽度为1920px,高度自定义,分辨率72px,背景模式RGB 8位
前言由于某些原因需要简单的将png制作成几个ico文件,但是Ps默认保存的文件格式里面没有ico文件
Photoshop cc 2019 停用首页为何要停用首页呢,其实是因为PS 2019 CC 的技术惠民政策(PoJie)版,某些会出现首页打开一直加载状态,如
1 pt = 1 / 72 Inch 是数字排版中对 pt 这个单位的定义。所以,无论是在 PS、AI 还是 ID 中,1 pt 对应的物理长度单位都是一样的。
问题描述Jenkins pipeline 流水线 执行 sh命令/shell脚本遇到 exit code 1。主要是部分工具有特殊问题,例如grep工具,在找得
Linux 查看CPU实时运行频率执行命令:watch grep \'cpu MHz\' /proc/cpuinfo结果参考:由于是watch命令,所以在没推出前这个界面会动态刷新。ctrl+c 退出
1.通过文件名查找文件语法:sudo find 目录 -name '*特定字符串*'sudo 根据查询文件目录归属看是否加示例:find ./ -name '*
什么是alias (别名)命令别名就是为一条命令定义一个命令名,执行这个新的命令名就相当于执行这条命令。Linux 中“命令别名”涉及的命令为 alias 和
1.安装ufw防火墙sudo apt-get install ufw提示:除开精简版一般云提供商LTS版本(18/22LTS)都是默认安装的。 2.查看防火墙启
前言通过上一篇Fail2Ban安装和使用保护SSH免受暴力攻击-代码谷安装和基本使用已经能满足Linux服务器对于ssh服务的防护工作了。这里接着
备份备份现有配置和数据库以便回滚备份配置sudo mkdir -p /opt/fail2ban-baksudo cp -R /etc/fail2ban /opt
If not configured manually, Fail2ban will load configuration files from the dire
需求fail2ban 根据某个程序的日志文件进行监视,发现对应问题后进行监禁IP。具体需求示例:监控nginx示例,1分钟发现10个404页面访问则封禁该IP1