Linux杀死指定端口的进程 1.查看端口 终端输入:lsof -i tcp:port 将port换成被占用的端口(如:8080) 将会出现占用端口的进程信息。 2.kill进程 找到进程的PID,使用kill命令:kill PID(进程的PID,如506
Linux杀死指定端口的进程1.查看端口终端输入:lsof -i tcp:port 将port换成被占用的端口(如:8080) 将会出现占用端口的进程信息。 2.kill进程找到进程的PID,使用kill命令:kill PID(进程的PID,如50684),杀死对应的进程
-bash: lsof: 未找到命令 怎么处理执行 yum install lsof
Linux删除某个端口进程的多种方式在操作linux系统时,我们经常需要删除掉某个端口的进程。 一般过程就是查询出占用该端口的进程,然后通过进程的PID将其kill掉 kill命令Linux kill 命令用于删除执行中的程序或工作。 kill 可将指定的信息送至程序。预设的信息为 SIGTERM(15),可将指定程序终止。 若仍无法终止该程序,可使用 SIGKILL(9) 信息尝试强制删除程序。 使用 kill -l 命令列出所有可用信号。 最常用的信号是:
方式一:lsof命令使用lsof,如果出现以下提示,那么说明没有安装lsof命令
使用以下命令进行安装即可:
1、查看占用端口进程的PID
实例:
2、根据PID kill掉相关进程,直接使用kill无法删除时,再用kill -9进行删除
实例
方式二:netstat命令1、查看占用端口进程的PID
实例:
实例所示的8197即是PID 2、根据PID kill掉相关进程
方式三:使用ps如果只知道某个进程的名称,那么使用ps也可以得到该进程的PID 使用以下命令即可,{name}表示你要查找的进程名
注:你还可以将{name}换成{PID},即可以查到相关PID的进程 返回结果参数如下:
返回结果第二例即是PID 实例:
返回:
如果你不想那么麻烦,你还可以直接使用pgrep命令,该命令直接返回进程的PID 实例:
返回
获取到PID之后,直接Kill掉即可 |
2024-04-02
2024-02-26
2023-01-24
2022-08-15
2021-06-25