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

教程分享 > Linux和Shell教程 > 博文分享 (1663) 2024-06-21 10:31:35

查看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


 


相关文章
查看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)版,某些会出现首页打开一直加载状态,如
Linux 查看CPU实时运行频率执行命令:watch grep \'cpu MHz\' /proc/cpuinfo结果参考:由于是watch命令,所以在没推出前这个界面会动态刷新。ctrl+c 退出
1.安装ufw防火墙sudo apt-get install ufw提示:除开精简版一般云提供商LTS版本(18/22LTS)都是默认安装的。 2.查看防火墙启
Nginx 限流组件limit_req limit_req作用: 限制用户(同一个ip)在给定时间内HTTP请求的数量, 流量限制主要用作安全目的, 可以防止大量请求的...
环境说明ubuntu系统Fail2ban 是一种多功能的安全工具。虽然它主要用于防止针对 SSH 的暴力攻击,但它也可用于保护其他服务。安装Fail2Ban软件
错误描述pve8或ubuntu fail2ban 无法启动 Have not found any log file for sshd jail导致原因没有找到s
Ubuntu系统或者Linux系统都应该保证软件更新到最新,以减少软件漏洞导致服务器风险。Ubuntu系统更新软件主要分两步。第一步:更新软件源信息该操作只会更新软件最新的信息到本地,不会下载和安装。
漏洞概况Jenkins有一个内置的命令行界面(CLI),可从脚本或shell环境访问Jenkins。Jenkins漏洞修复方案讲解
把应用系统比作是保险柜,假如保险柜破了一个洞,这个洞只有少数人知道,没有传播开来,也暂时没有补救的措施,那这个洞就是0day漏洞。
ddos攻击属于网络攻击的常见模式之一。这里写一个能简单防御的脚本ddos-deflate脚本的安装和卸载
docker 常用命令整理(持续更新)docker运行容器资源相关 查看所有运行docker的资源消耗情况docker stats 查看指定运行容器资源消耗情况docker stats 容器ID...