shell 批量搜索进程名并杀死这些进程

ps -ef |grep /logstash |awk '{print $2}'|xargs kill -9

ps -ef |grep /logstash 搜索logstash的进程
awk '{print $2}' 读入有'\n'换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,$0则表示所有域,$1表示第一个域,$n表示第n个域。默认域分隔符是"空白键""[tab]键",所以$1表示登录用户,$2表示进程ID
xargs kill -9 xargs 可以读入 stdin 的资料,并且以空白字元或断行字元作为分辨,将 stdin 的资料分隔成为 arguments 。 因为是以空白字元作为分隔,所以,如果有一些档名或者是其他意义的名词内含有空白字元的时候, xargs 可能就会误判了,如果需要处理特殊字符,需要使用-0或其他参数进行处理。

xargs及常见用法

https://blog.csdn.net/csyuanA/article/details/76408836
http://czmmiao.iteye.com/blog/1949225

shell 搜索占用端口的进程并杀死

kill -9 $(lsof -i tcp:8080 -t)

杀死 8080 的进程

linux shell 命令批量杀死进程相关推荐

  1. 【Linux】 Kill 批量杀死进程

    ps -ef | grep <程序名> | grep -v grep|cut -c 9-15 | xargs kill -9示例: ps -ef | grep nginx | grep - ...

  2. Linux根据名称批量杀死进程-pkill

    https://stackoverflow.com/questions/8987037/how-to-kill-all-processes-with-a-given-partial-name pkil ...

  3. linux下杀死全部进程,linux下批量杀死进程

    ps aux|grep python|grep -v grep|cut -c 9-15|xargs kill -15 管道符"|"用来隔开两个命令,管道符左边命令的输出会作为管道符 ...

  4. linux 脚本 杀进程,shell脚本实现杀死进程并启动程序(重启程序)【显哥出品,必为精品】...

    #!/bin/bash #取jms进程号 Das_ID=$(ps -ef |grep "python3 ./jms start" |grep -v "grep" ...

  5. Linux shell命令总结

    01 前言 Linux shell命令应该算是非常入门的东西,但是实际上在使用的时候,会遇到各种各样的问题,前几天我在我们的项目上需要做一个功能,根据进程名字杀死这个进程,下面是过程 1.我们正常需要 ...

  6. 37条常用Linux Shell命令组合

    2019独角兽企业重金招聘Python工程师标准>>> 37条常用Linux Shell命令组合,推荐个各位网友,老手和新手们都值得收集和总结的东西.一起来看看 序号 任务 命令组合 ...

  7. linux 脚本编写基本命令,Linux Shell命令行及脚本编程实例详解

    <Linux典藏大系:Linux Shell命令行及脚本编程实例详解>共15章,分为两篇.主要内容包括:Linux 及Linux Shell简介.初识Linux Shell.常用Shell ...

  8. 最牛B 的 Linux Shell 命令

    最牛B 的 Linux Shell 命令(一) 引言 Shell作为Unix系操作系统当中最有魅力且不可或缺的组件,经过数十载的洗礼不仅没有被淘汰,而且愈加变得成熟稳健,究其原因,大概因为它是个非常稳 ...

  9. 常用的高级Linux shell命令

    编者按本文编译自commandlinefu.com的系列文章To p Ten One-Liners from CommandLineFu Explained.作为一个由用户推荐最有用shell命令的网 ...

  10. 最牛B的Linux Shell命令 系列

    编者按 本文编译自commandlinefu.com的系列文章Top Ten One-Liners from CommandLineFu Explained.作为一个由用户推荐最有用shell命令的网 ...

最新文章

  1. ​2022年应用人工智能会是什么样子?
  2. 用于传递列表作为选项的argparse选项
  3. linux 信号 sigaction(是signal的扩展,在多线程应用中替代了signal)(除了信号值信息外,还可以附加数值信息(以及指针:不可跨进程):sigqueue()函数)
  4. unity3d 绘制小地图_老师!我想用Tilemap做元气骑士款地图!
  5. Hadoop精华问答 | 非大数据的项目能否用Hadoop?
  6. 2021奥运经济蓝皮书
  7. java线程间ThreadLocal的传递
  8. 【源码】H5+JS混合实现《Just Do 8》app游戏源码分享
  9. IDEA工作常用第三方插件
  10. AtCoder Grand Contest 018 A
  11. python pyquery 解析html数据
  12. 八位抢答器【51单片机】
  13. 3.7V转12V2A 15V2A 大功率升压芯片 拉杆音响专用升压芯片
  14. Android源码 --- BroadCast源码分析
  15. 通过periodic_task.periodic_task 实现周期性任务的原理
  16. unity创建一个VR项目(一)
  17. 罗技产品序列号追溯条码扫描系统
  18. 汉诺塔怎么加计数次数c语言,C语言算汉诺塔,递归时的输出是怎么一步一步来的?如图,求大神帮忙...
  19. 队列--先进先出的线性表
  20. 网站被百度飓风算法2.0命中,已做完整改措施,看看几天恢复

热门文章

  1. HTTP Error 404 - File or Directory not found caused by ISAPI filter of Sharepoint
  2. 孙鑫VC学习笔记:第二十讲 (二) ado数据库编程
  3. 孙鑫VC学习笔记:第十九讲 动态链接库
  4. linux set 39 date 39,Linux date命令
  5. 更新maven卡在18不动_Android Studio maven-metadata.xml 卡着不动原因和解决方法
  6. python整型数据源码分析_大师兄的Python源码学习笔记(三): 整数对象
  7. c语言作业模块化设计具体,C语言程序模块化设计.doc
  8. java aes输出长度_关于Java下的AES加密明文长度的问题
  9. attention机制的几种方法
  10. Window+Anaconda3+TensorFlow少挖坑安装