首页 > 系统相关 >centos7 批量杀进程(批量kill -9)

centos7 批量杀进程(批量kill -9)

时间:2023-07-18 11:57:26浏览次数:44  
标签:www grep 批量 ef centos7 kill awk php

命令为

ps -ef | grep 进程名 | grep -v grep |awk '{print "kill -9 "$2}'|bash
例如:后台启动了n个java程序,想要一下子都杀掉,启动时候执行该命令启动的

java cn.edu.ruc.cmd.BootStrap
则批量杀进程命令为

ps -ef | grep cn.edu.ruc.cmd.BootStrap | grep -v grep |awk '{print "kill -9 "$2}'|bash
解释带点水
命令解释:

ps -ef:查询所有进程
第一个grep : 查询相关的进程
grep -v grep : 排除刚执行的grep命令
awk : 书写kill 命令
bask: 执行kill命令

===============

另外一个例子,newmsg.php是一个后台运行的websocket服务,分为开发站和测试站,有多个进程,先把它们都杀死然后分别启动:

#!/bin/bash
ps -ef |grep newmsg.php | grep -v grep |awk '{print "kill -9 "$2}'|bash
/www/server/php/70/bin/php /www/wwwroot/web_test/newmsg.php > /dev/null &
/www/server/php/70/bin/php /www/wwwroot/web_dev/newmsg.php > /dev/null &

标签:www,grep,批量,ef,centos7,kill,awk,php
From: https://www.cnblogs.com/tochw/p/17562501.html

相关文章

  • 使用ME批量转码
    导出媒体导出到ME后PR可以继续工作AE也是同理用Me批量修改格式新建预设导入文件注意边上的格式......
  • Centos7搭建MSF6(公网服务器搭建)文章非常详细
    简介每次需要用msf测试的时候,都需要用frp把msf穿透出来,麻烦的很,索性直接把他搭建到公网服务器上,实验机为centos,网上教程非常杂乱,中途遇到很多问题,花费了大量时间解决了遇到的问题,文章非常详细,并记录下来,照着文章一步步操作,可以完美搭建。1、安装msf直接使用官方给的一键安装命......
  • centos7中yum安装gcc编译器11
     001、系统信息[root@PC1software]#cat/etc/system-releaseCentOSLinuxrelease7.6.1810(Core) 002、当前gcc编译器版本[root@PC1software]#gcc--versiongcc(GCC)4.8.520150623(RedHat4.8.5-36)Copyright(C)2015FreeSoftwareFoundation,Inc.T......
  • centos7的安装
    1.注册光盘操作选中本地的镜像文件导入2.点击启动按钮开机进入到系统中通过上下键选择上面的安装选项 注意:鼠标点击进入此页面后,想使鼠标重新显现需要按ctrl+tab键3.配置选择语言推荐(中文,English) 点击配置日期时间 配置文件的各项设置  选择开发文件包......
  • centos7基础镜像添加nvidia依赖
    是这样的,我在用centos:7创建基础镜像并配置好环境以后,发现在容器中没有nvidia-smi命令这样:创建一个Dockerfile文件,添加如下,基础镜像根据自己的改一下FROMsegment_anything_env:202307171558LABELmaintainer"chentiao_create"RUNecho"/usr/local/nvidia/lib">>/......
  • Centos7安装oracle 11g
    前期准备关闭selinux#永久关闭,防止重启服务器后又开了。vim/etc/selinux/config#临时关闭setenforce0关闭防火墙(不建议,后期建议直接放开相关端口即可)systemctldisablefirewalld#开放1521端口iptables-AIN_public_allow-ptcp--dport1521-mconntrack--......
  • centos7中根据gcc编译器安装包升级gcc编译器
     001、系统信息[root@PC1home]#lsb_release-aLSBVersion::core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarchDistributorID:......
  • 【补充】批量插入
    【1】准备数据classBook(models.Model):title=models.CharField(max_length=32)【2】一条一条插入后端defab_many(request):#(1)先给Book表插入一万条数据foriinrange(1000):models.Book.objects.create(title=f'第{i}本书')#(2)将所有......
  • CentOS7下安装VSCode,打造shell开发环境
    一,VSCode安装https://code.visualstudio.com/docs/setup/linux二,安装VSCode中各个插件:https://www.zhihu.com/tardis/zm/art/199187317?source_id=1005注意:shell-format插件安装之后,也不能马上工作,需要安装格式化程序到插件目录中,在控制台有提醒,不过,这个并不是最关键的,还有需......
  • centos7中安装最新版本的make
     001、官网下载: https://ftp.gnu.org/gnu/make/ 002、查看当前的make版本及系统版本a、make版本[root@PC1~]#make--versionGNUMake3.82Builtforx86_64-redhat-linux-gnuCopyright(C)2010FreeSoftwareFoundation,Inc.LicenseGPLv3+:GNUGPLversion......