博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一条命令完成Linux下批量杀死某应用程序相关的进程
阅读量:6637 次
发布时间:2019-06-25

本文共 412 字,大约阅读时间需要 1 分钟。

一、背景

很多时候我们需要迅速杀死某运用程序相关的全部进程,但是又不能杀死某个与该应用程序的特定进程,怎么办呢?结合前一段时间学习的awk及grep,让我们来实践一下吧!

二、实际操作

目前我需要杀死sftp相关的进程,但是不能杀死与grep相关的进程,命令写法如下:

kill -9 $(ps -ef|grep sftp|grep -v grep|awk '{print $2}')

kill -9 `ps -ef|grep sftp|grep -v grep|awk '{print $2}'`

三、命令解释

  1. kill -9 :强制杀死,可能不太准确!
  2. grep:从标准输出中找到,-v表示反选。
  3. awk '{print $2}':把标准输出中的每一行第二个字段打印出来。
  4. $(ps -ef|grep sftp|grep -v grep|awk '{print $2}'):取标准输出的值作为进程id。

转载地址:http://pupvo.baihongyu.com/

你可能感兴趣的文章
ubuntu11.04 flash插件安装
查看>>
基础数据结构-串-KMP算法
查看>>
flask总结01
查看>>
Raspberry Pi开发之旅-实现云平台监控
查看>>
QT开发之旅-Udp聊天室编程
查看>>
c++类型转换
查看>>
Java IO编程全解(六)——4种I/O的对比与选型
查看>>
(iOS)确保设置话筒模式成功 AudioSessionSetProperty
查看>>
复习笔记:一个简单的反射工厂Demo
查看>>
Google Drive 云端硬盘 可以选择多个文件上传的前端实现
查看>>
or ||
查看>>
编辑一次性计划任务
查看>>
MAC下的mysql忘记密码该怎么办??
查看>>
matlab练习程序(立体相关块匹配)
查看>>
DOS中的CD命令详解
查看>>
你应该知道的jQuery技巧
查看>>
消息处理之performSelector
查看>>
hihoCoder 1174 拓扑排序·一
查看>>
Struts2中防止表单重复提交,global-results定义全局结果处理
查看>>
汇编语言第一章基础知识
查看>>