精华内容
下载资源
问答
  • 介绍两种方法。...kill、ps、grep都是很常用的命令了。 awk的作用是输出某一列,{print $2}就是输出第二列,如上即是pid这一列。这里有一篇awk的教程。 ps -ef | grep xxx | grep -v root | awk '.

    介绍两种方法。要kill的进程都有共同的字串。


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

    kill -9后面的符号是Tab键上方那个。

    如上就是kill -9 `列出进程,找到包含xxx的行,输出pid的列`

    kill、ps、grep都是很常用的命令了。

    awk的作用是输出某一列,{print $2}就是输出第二列,如上即是pid这一列。这里有一篇awk的教程。


    ps -ef | grep xxx | grep -v root | awk '{print $2}' | xargs kill -9

    #!/bin/sh
    ps aux|grep celery|grep -v grep|awk '{print $2}'|xargs kill (自己项目使用)

    grep -v这个参数的作用是排除某个字符。所以这里排除了root执行的命令。

    之后也利用awk找到pid这一列。

    最后的xargs是从标准输出获取参数并执行命令的程序,即从前面的命令获取输出作为参数来执行下一个命令。

    参考:https://blog.csdn.net/sky_zhe/article/details/9419665

    展开全文
  • 1、查询端口 netstat -ano | findstr "8001" 2、根据pid 杀死进程 taskkill /F /PID 13108 加/F表示强行终止该进程

    1、查询端口

    netstat -ano | findstr "8001"

    2、根据pid 杀死进程

    taskkill  /F  /PID  13108

    加/F表示强行终止该进程

     

    展开全文
  • 查看端口 sudo lsof -i:端口号 杀死进程 sodu kill -9 pid
        

    查看端口

    sudo lsof -i:端口号

    杀死进程

    sodu kill -9 pid

    展开全文
  • 刚开始看到这个 error 使用 lsof -i:3306 查找占用3306端口的进程的 pid, 然后使用 kill 命令将其杀死。然而 lsof -i:3306 并不能查到这个 pid,Plan A 失败。后来又尝试 Plan B、Plan C …….诸如重启、改端口号...

    今天在使用 docker 启动 mysql 的时候,发生了一个 error 具体信息如下

    error

    刚开始看到这个 error 使用 lsof -i:3306 查找占用3306端口的进程的 pid, 然后使用 kill 命令将其杀死。然而 lsof -i:3306 并不能查到这个 pid,Plan A 失败。后来又尝试 Plan B、Plan C …….诸如重启、改端口号等方法,均以失败告终。最终在老师的帮助下使用

    telnet localhost 3306

    ps -eaf |grep mysql

    消灭了这个 error,对于 telnet 比较了解,用于远程连接某个主机,但是对于第二条命令比较懵逼,特整理于此。

    ps:查看进程

    ps a 显示现行终端机下的所有程序,包括其他用户的程序。
    
    ps -A 显示所有程序。
    
    ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
    
    ps -e 此参数的效果和指定"A"参数相同。
    
    ps e 列出程序时,显示每个程序所使用的环境变量。
    
    ps f 用ASCII字符显示树状结构,表达程序间的相互关系。
    
    ps -H 显示树状结构,表示程序间的相互关系。
    
    ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。
    
    ps s 采用程序信号的格式显示程序状况。
    
    ps S 列出程序时,包括已中断的子程序资料。
    
    ps -t<终端机编号>  指定终端机编号,并列出属于该终端机的程序的状况。
    
    ps u  以用户为主的格式来显示程序状况。
    
    ps x  显示所有程序,不以终端机来区分。

    最常用的方法是 ps aux ,然后再通过管道使用 grep 命令过滤查找特定的进程,然后再对特定的进程进行操作

    ps -aux | grep 3306

    这里写图片描述

    grep:搜索文本信息

    c:只输出匹配行的计数。
    
    -I:不区分大 小写(只适用于单字符)。
    
    -h:查询多文件时不显示文件名。
    
    -l:查询多文件时只输出包含匹配字符的文件名。
    
    -n:显示匹配行及 行号。
    
    -s:不显示不存在或无匹配文本的错误信息。
    
    -v:显示不包含匹配文本的所有行。
    
    pattern正则表达式主要参数:
    
    \: 忽略正则表达式中特殊字符的原有含义。
    
    ^:匹配正则表达式的开始行。
    
    $: 匹配正则表达式的结束行。
    
    \<:从匹配正则表达 式的行开始。
    
    \>:到匹配正则表达式的行结束。
    
    [ ]:单个字符,如[A]A符合要求 。
    
    [ - ]:范围,如[A-Z],即ABC一直到Z都符合要求 。
    
    。:所有的单个字符。
    
    * :有字符,长度可以为0。

    kill:杀死进程

     kill XX // XX:标示进程的 pid

    lsof:查看谁在使用文件系统

    lsof `which httpd` //那个进程在使用apache的可执行文件
    
    lsof /etc/passwd //那个进程在占用/etc/passwd
    
    lsof /dev/hda6 //那个进程在占用hda6
    
    lsof /dev/cdrom //那个进程在占用光驱
    
    lsof -c sendmail //查看sendmail进程的文件使用情况
    
    lsof -c courier -u ^zahn //显示出那些文件被以courier打头的进程打开,但是并不属于用户zahn
    
    lsof -p 30297 //显示那些文件被pid为30297的进程打开
    
    lsof -D /tmp 显示所有在/tmp文件夹中打开的instance和文件的进程。但是symbol文件并不在列
    
    lsof -u1000 //查看uid是100的用户的进程的文件使用情况
    
    lsof -utony //查看用户tony的进程的文件使用情况
    
    lsof -u^tony //查看不是用户tony的进程的文件使用情况(^是取反的意思)
    
    lsof -i //显示所有打开的端口
    
    lsof -i:80 //显示所有打开80端口的进程
    
    lsof -i -U //显示所有打开的端口和UNIX domain文件
    

    附:lsof -i:3306 和 ps -eaf | grep 3306 的区别:

    1. lsof -i:3306:显示当前使用3306端口的进程的信息

    2. ps -eaf | grep 3306: 显示终端下使用3306端口的进程的信息

    这里写图片描述

    展开全文
  • linux下查看进程并杀死进程的命令

    千次阅读 2014-07-29 15:33:39
    查看进程的命令
  • win+R运行黑窗口,执行如下命令。 查询占用8080端口的进程 netstat -ano | findstr "8080" 掉占用8080端口PID为4064的进程taskkill /pid 4064/f
  • 一、 查看所有进程占用端口 在开始-运行-cmd,输入:netstat –ano可以查看所有进程二、查看占用指定端口程序 ...三、使用命令杀死进程 根据上述查找我们已经知道其进程号了,使用命令: taskkill /PI...
  • 一、 查看所有进程占用端口 在开始-运行-cmd,输入:netstat –ano可以查看所有进程 二、查看占用指定端口程序 ...三、使用命令杀死进程 根据上述查找我们已经知道其进程号了,使用命令:taskkill /
  • 开始自己尝试,终于,成功将占用端口的进程杀掉。在此记录下过程(以3000端口为例) 第一步,打开cmd命令窗口(快捷键win+R输入cmd回车),输入命令,根据端口号查找对应的进程号 netstat -ano | findstr 3000 //...
  • 终止进程的工具kill、killall、pkillkill的用法:kill[信号代码]进程ID(kill-pid)-s:指定发送的信号。-p:模拟发送信号。-l:指定信号的名称列表。pid:要中止进程的ID号。Signal:表示信号。注:信号代码...
  • window 杀死进程的命令(转)

    千次阅读 2005-02-21 10:17:00
    问:怎么才能关掉一个用任务管理器关不了的进程...关键是找到这个进程的启动方式,不然下次重启它又出来了。顺便教大家一招狠的。其实用Windows自带的工具就能大部分进程: c:/>ntsd -c q -p PID 只有System、SMSS.EX
  • 因为爬虫项目采用多进程,并且爬虫节点较多,出现bug候我们要修复bug,这个时候就要停掉我们爬虫项目,但是因为爬虫较多,如果一个一个去杀死进程那就太呆了,这个时候就需要批量杀死我们爬虫进程!...
  • 杀死进程命令

    2017-11-01 17:59:00
    1、查看进程列表  tasklist    2、杀死进程  查看格式:taskkill /?... 杀死进程id为12664进程:taskkill /pid 12664 /f    Python代码:  os.system('taskkill /pid 12664 /f')  或者 ...
  • 杀死进程命令 kill

    2018-04-18 14:08:00
    一般kill命令和ps命令结合使用, 例:现在想杀死telnet进程 1.在所有进程中查看telnet命令 ...怕不小心删错进程,导致位置错误,,安全的杀死进程方法: killall telnet 转载于:https://www.cnb...
  • kill命令 杀死进程

    2021-01-09 19:51:13
    如果进程或工作忽略此信号,则可以使用信号9,强制杀死进程或作业。 语法格式:kill [参数] [进程号] 常用参数: -l 列出系统支持信号 -s 指定向进程发送信号 -a 处理当前进程时不限制命令名和进程号...
  • CMD命令杀死进程命令

    千次阅读 2018-07-24 16:46:05
    第一步查看需要杀死进程号 命令: netstat -ano|findstr "8080" 例如我这里要杀死To'm'cat端口号8080 ...然后执行命令: taskkill /pid 1528 -t -f 杀死进程号 希望可以帮助到你。感谢...
  • Linux 杀死进程命令

    万次阅读 2019-05-27 17:41:06
    kill -9 xxx 首先ps -aux 查看想要杀死进程的编号
  • 查看redis进程 : ps -ef|grep redis 或 ps aux|grep redis 杀死进程命令 : kill -9 pid 或 sudo kill -9 pid
  • 一般kill命令和ps命令结合使用 例:现在想杀死telnet进程 1.在所有进程中查看telnet命令 ps -ef |grep telnet ...怕不小心删错进程,导致位置错误,,安全的杀死进程方法: killall telnet ...
  • 获取到每个进程的进程ID: ps -ef | grep ‘python xxx’ | awk ‘{print $2}’ kill htop ‘python’ 可以杀掉所有python进程,但这会把其他python进程也杀死。 ps -ef | grep ‘python spider.py’ | awk ‘{print...
  • 显示进程命令: ps  -a 显示所有进程信息   -U uidlist 列出这个用户所有进程   -e 显示当前运行每一个进程信息   -f 显示一个完整列表  ...杀死进程 命令:kill  强制删除: kill -9 +进程号...
  • windows 杀死java进程 命令

    万次阅读 2018-04-16 16:54:11
    先使用tasklist 或者JPS 命令查看当前系统中的进程列表,然后针对你要杀的进程使用taskkill命令 如要nginx.exe进程命令如下: taskkill /im nginx.exe /f NOTE: /f在这里意为强制结束进程 ...
  • pkill命令可以按照进程名杀死进程。pkill和killall应用方法差不多,也是直接杀死运行中程序。如果想杀掉单个进程,请用kill来杀掉。 语法格式:pkill [参数] 常用参数: -o 仅向找到最小(起始)进程号发送...
  • 主要介绍了Tomcat 发布程序使用cmd查看端口占用、相应进程、杀死进程的命令的相关资料,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,705
精华内容 1,882
关键字:

杀死进程的命令