用shell按进程名删除进程

oracle卸载完整版(二个方法) oracle卸载,俩个方法,绝对卸载的干干净净!傻瓜式操作!绝对放心~ 立即下载

根据应用程序的名字删除进程,而不需要根据进程号删除进程。

#!/bin/bash
#ps term
function psterm()
{
        [ ${#} -eq 0 ] && echo "usage: $FUNCNAME STRING" && return 0
        local pid 
        pid=$(ps ax | grep "$1" | grep -v grep | awk '{ print $1 }')
        echo -e "terminating '$1' / process(es):\n$pid"
        kill -SIGTERM $pid
}
#ps grep
ps aux | grep "$1" | grep -v 'grep'
psterm $1


假设该shell文件名为kill.sh,需要删除名为application的进程,输入 kill.sh application就可以删除进程。

具体请参考《Linux 101 Hacks》Page 119-120


附在网上看到的另一个方法:

#! /bin/ksh

ps -e | grep -w $1 | awk '{print $1}' | xargs kill -9
echo  "terminating process[$1] successfully"
参考地址:

http://bbs.chinaunix.net/thread-1023211-1-1.html

Carla-UE4Editor导入RoadRunner地图文件(保姆级教程) 以Carla官网导入RoadRunner地图的标准文档为参考,里面增添了很多细节和注意事项,遇到问题的小伙伴过来看看吧。 阅读详情

相关推荐

FreeRTOS:卡在configASSERT( ( pxQueue ) )问题的解决

FreeRTOS卡在configASSERT( ( pxQueue ) )问题的解决

qq_42007164的博客 9564

linux shell 根据进程名字杀死进程

【代码】linux shell 根据进程名字杀死进程。

qq_40693602的博客 1082

抖音最新风控体系研究

小编从技术角度对抖音的风控史和落地目标,跟大家聊一聊抖音,包括海外版抖音TikTok的现状与生态。 1、非常非常早的时期,抖音刚出来的时候,没有任何封禁,这个阶段,导入一个开发库,加上一个请求头,咵咵咵的数据随便拿。 2、2018-2019年,抖音加入了设备id和xg机制,在绝大多数的接口中,携带了设备id参数,同时在请求头中加入了xg,如今的apk市场,能追溯到的最早xg是0200打头的,而小编见过的最早的xg是0000打头的。这个时期的接口,这些参数都还只是预设,没有实际的用处,设备随便写,

qq517348412的博客 1万+

linux删除 shell进程,用shell按进程名删除进程

根据应用程序的名字删除进程,而不需要根据进程号删除进程。#!/bin/bash#ps termfunction psterm(){[ ${#} -eq 0 ] && echo "usage: $FUNCNAME STRING" && return 0local pidpid=$(ps ax | grep "$1" | grep -v grep | awk '{ pr...

weixin_28771751的博客 1027

深入理解DQN中的Q值:核心概念和应用

在强化学习中,Q值(或称为动作价值函数)是核心概念之一。Q值函数 ( Q(s, a) ) 表示在给定状态 ( s ) 下,采取动作 ( a ) 并遵循某策略后,智能体从当前状态到未来状态所能获得的预期总回报。简言之,Q值是评估特定状态和动作对的好坏的指标。

qlkaicx的博客 2975

成对使用离轴抛物面反射镜的设计

成对使用离轴抛物面反射镜的设计

weixin_72050316的博客 638

shell编程:查看进程与杀死进程

本文为笔者曾经完成的操作系统作业,实现效果如下:用户输入一个数字,能够给出系统中以该数字为pid的进程详情,将详情输出到文件output.txt中,同时包含菜单选择与kill进程的功能。

fufufunny的博客 3431

YOLO11改进|卷积篇|引入SPDConv

YOLO11中添加SPDConv卷积

A1983Z的博客 3696

Linux进程管理之Shell脚本实现根据进程名杀死进程

文章目录1. shell脚本源码如下:2. 效果如图:3. 注:解释一下 1. shell脚本源码如下: #!/bin/bash #根据进程名杀死进程 if [ $# -lt 1 ]x then echo "缺少参数:pro_name" exit 1 fi PROCESS=`ps -ef|grep $1|grep -v grep|grep -v PPID|awk '{ print $...

RunFromHere的博客 1258

Python 控制 Keysight N9010B/N9020/N9030 频谱仪

为什么要实现频谱仪的控制呢?起因是因为我司RF的同事们需要对通信模块进行GSM的带内杂散进行测试,由于该测试的频点涉及900多个,所以急需开发一款自动化测试工具。该工具需同时实现对无线通讯仪和频谱仪的控制,这篇文章主要介绍一下频谱仪的控制!做通信的应该对频谱仪都不陌生,不过我之前做的都是软件相关行业,所以我对频谱仪其实还是很陌生的;不过好在我的同时们都很热心,加上仪器的文档,一段时间下来,也算是熟悉了一些。

xgh1951的博客 1万+

基于BQ25895RTWR的锂电池充电管理硬件设计

BQ25895 是一款适用于单节锂离子电池和锂聚合物电池的高度集成型 5A 开关模式电池充电管理和系统电源路径管理器件。此类器件支持高输入电压快速充电。低阻抗电源路径对开关模式运行效率进行了优化、缩短了电池充电时间并延长了放电阶段的电池使用寿命。• 移动电源、移动 Wi-Fi 热点。• 便携式互联网器件。

corlin6688的博客 1085

Shell命令批量杀死进程

在Linux操作系统中,一般常用的杀死进程的命令是kill、pkill、killall,根据杀死单个进程拓展至批量杀死进程。结果如下图2)根据进程号(PID)杀死进程:第二列显示的就是进程号kill命令杀死指定进程PID的进程kill PID3)强制杀死进程。(有些进程可能杀不死,就加个-9参数,强制将其杀死)4)杀死多个进程,在命令 kill -9 后面跟多个进程的PID号即可。(进程号之间以空格隔开)

ykqidev的博客 4764

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

linux 进程重启脚本

pid=(`ps aux | grep '进程名' | grep -v 'grep' | awk '{print $2}'`) if [ ! -n "$pid" ] then echo 进程名 process not found. else kill -9 $pid echo 进程名 process[$pid] be killed. fi chmod 777 ./进程名 rm -rf *.log nohup ./进程名 > log.log 2>&1 &..

尹平华 451

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

crontab shell 每5秒执行_常用shell脚本

1.通过进程名killps-ef|greptomcat|awk'{print$2}'|xargskill-92.通过端口查看应用程序(例如:查找6028端口)ps-ef|grep`netstat-anpl|grep6028|awkNR==1'{print$7}'|grep-o"[0-9]*[0-9]"`3.Window强制关闭进程...

weixin_39611161的博客 639

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

脚本 获取文件大小命令_通用shell脚本

1.通过进程名killps-ef|greptomcat|awk'{print$2}'|xargskill-92.通过端口查看应用程序(例如:查找6028端口)ps-ef|grep`netstat-anpl|grep6028|awkNR==1'{print$7}'|grep-o"[0-9]*[0-9]"`3.Window强制关闭进程...

weixin_42469191的博客 1316

Shell中用一条命令根据服务名来杀进程

 无论是Shell脚本处理或日常操作中,让我们根据服务名来杀进程,我们一般通用的做法 1. 先用ps -ef 或 ps aux来根据服务名来找到pid号 2. 然后使用kill -9 PID来杀进程 这样的杀个进程要两个步骤,耗时很大,而且有的进程号不只1个,有的时候是很多个,一个个执行手工,分别执行执行两个命令的话,耗时,耗力,有的时候还很容易出错。 这里有个合二为一的方法。 [roo...

杰瑞的专栏 3172

shell 批量删除进程脚本

对于进程比较多的情况下,如何批量删除进程呢,这里就用到了shell脚本, 1.首先提取出一个进程号,然后kill -9 进程号,然后写在一个for循环里 2.提取出所有的进程号,然后kill -9 所有的进程号 ps -ef | grep python查询进程 /home/rca/vitrage # ps -ef | grep python 309 root 12:46 python st...

qq_18422039的博客 920

shell 脚本中删除所有进程

arm机器上删除所有进程比较简单, x86上进程就多了,就要复杂一些: 如果要删除名为 "abc" 的进程,可以用以下步骤完成!  1.  查看进程,比如说有名为 abc 的进程,可以这样查看它的详细信息: ps -aux | grep -i "abc" //表示查看所有包含abc字符的进程; 2.  去掉包含grep本身命令的情况: ps -aux | grep -i

839

linux中批量删除用户,Linux shell批量删除用户

有时候有大批量的服务器普通用户需要做删除账号处理,一个个手动删也不太现实,这时候使用shell脚本来处理就方便多了,只需运行脚本输入需要删除的用户名就可以了下面是shell脚本内容#!/bin/bashfunction get_answer {#unset ANSWERASK_COUNT=0#while [ -z "$ANSWER" ] #当没有人回答时,继续问doASK_COUNT=$[ $AS...

weixin_30546201的博客 2211

Shell编程——如何运行Shell脚本(在新进程中运行、在当前进程中运行)

以下内容源于C语言中文网的学习与整理,非原创,如有侵权请告知删除。运行Shell脚本以下有三种方法。归类一:在新进程中运行Shell脚本1、作为可执行程序2、作为解释器参数 归类二:在当前进程中运行Shell脚本3、使用source命令...

主要记录嵌入式学习与开发过程。 1万+

Linux shell实现多进程(进程池)

linux shell 实现多进程

RedPomelo的博客 8302

Shell脚本进阶:掌握异步多进程的艺术

在现代技术领域,深入理解操作系统的 内核机制对于每一个技术人来说都是至关重要的。Linux 操作系统以其卓越的性能和灵活性,成为了许多技术专家的首选平台。本文将深入探讨 Linux 中进程间通信的一种高效机制 —— FIFO 命名管道,以及如何结合文件描述符实现高效的 异步多进程脚本的制作。对于希望提升 脚本编写能力、优化系统资源利用的技术工作者而言,本文将提供 细致的洞见和实例理解。

云端梦留白的博客 1851

shell脚本删除指定java进程

如果只想查看含有指定字段的进程id  而不想得到其他信息,可以使用pgrep 来获取 如 含有java字段的进程pid      pgrep java 使用shell脚本 删除指定的java进程   而不是简单粗暴地 kill all java  利用 ps命令找到指定的java进程pid  然后删除

Slark的博客 3144

(转)shell脚本删除批量项目进程

【转载原因:写自动化运维脚本,中间需要删除包含制定服务的功能】 【转载原文:https://blog.youkuaiyun.com/u011296165/article/details/95067511】 NAME=zhfwdev echo "---------------" echo 'killing ->' $NAME ID=`ps -ef | grep "$NAME" | gr...

小蚯蚓的博客 489
上一篇: git使用基础
下一篇: linux修改ls文件颜色
Hooting
博客等级 码龄17年 11粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值