Linux和window查找对应程序或进程,并杀死进程方法

叁歲伎倆 2024-04-01 09:21 108阅读 0赞

window

查找进程

查找所有运行的端口

  1. netstat -ano
  • a 显示所有连接和侦听端口。
  • n 以数字形式显示地址和端口号。
  • o 显示拥有的与每个连接关联的进程 ID。

查看指定端口的连接信息

  1. netstat -ano | findstr 8080

查看进程列表:查找进程名包含某个字段的所有进程,这个也可以查看指定PID的信息

  1. #查找进程名包含“java”的所有进程
  2. tasklist | findstr java
  3. #查找PID为9088的所有进程
  4. tasklist|findstr "9088"

上面执行的结果会显示:是哪个进程或者程序

如查看端口9088”
在这里插入图片描述
双引号里面的修改为”node”的话,所显示的内容和”9088”一致,只不过其显示的内容更加多,显示的内容不止是只有9088端口
在这里插入图片描述

杀死进程

强制(/F参数)杀死 pid (进程号)为 9088 的所有进程包括子进程(/T参数):

  1. taskkill /T /F /PID 9088
  • /F 指定强制终止进程。
  • /T 终止指定的进程和由它启用的子进程

杀死某个程序

  1. taskkill /f /t /im qq.exe
  • /i :忽略字母的大小写
  • /t :连同这个进程的所有子进程一块儿结束

Linux

查找进程

进程名有java

  1. ps -ef | grep java

进程名有java

  1. ps -aux | grep java
  • -aux 显示所有状态

ps aux 是用BSD的格式来显示 java这个进程
显示的项目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMAND

ps -ef 是用标准的格式显示java这个进程
显示的项目有:UID , PID , PPID , C , STIME , TTY , TIME , CMD

杀死进程

  1. kill -9 [PID]
  • -9 表示强迫进程立即停止

发表评论

表情:
评论列表 (有 0 条评论,108人围观)

还没有评论,来说两句吧...

相关阅读

    相关 windows杀死进程

    有时候一些程序由于异常关闭,导致程序以及关闭但是与程序相关的一些其他进程可能没有关闭,会导致重启程序时候 由于该进程的端口占用,导致重启失败; 此时,就需要根据占用的端口号来