改用kill -9 PID 强制杀
如何清除linux已经存在的端口号?你的意思应该是关闭已存在端口对应的服务 。端口和服务是对应的,如果你要关闭端口就要停止掉对应服务 。
1、查找端口对应的服务pid号 。
netstat -anlp| grep 端口号
2、在上述命令的最后一列会给出端口对应应用的pid号
kill -9 pid 即可关闭服务,并关掉端口 。
如何杀掉 linux 系统中某一指定进程Linux中杀掉一个进程可以用kill和killall命令linux杀死端口号命令,killall命令用命令名字来杀死指定进程,而kill命令则是用进程PID来杀死进程 。
killall命令,顾名思义就是杀死所有以某个命令启动的所有进程,用killall命令杀死进程的命令是这样的(这里是杀死以httpd命令启动的所有进程):
killall -9 httpd
-9参数表示强制终止进程 。
最常用的是用kill命令结束进程,但是kill命令需要用进程的PID作为参数 。如何知道指定进程的PID呢?如果是通过进程命令名字查看对应PID,可以通过ps或pstree命令看到它的PID;如果是通过网络监听端口号查看进程,需要用netstat命令看看端口号对应的进程的PID 。
ps命令用于查看系统所有进程,而pstree命令以树状显示进程之间的关系,有助于判断要杀死哪个进程 。记住在它们显示的结果中记下需要结束的进程PID 。ps命令的常用用法是:
ps aux
-a参数表示不与终端有关的进程也显示出来 。
pstree命令的常见用法是:
pstree -Aup
-p参数表示列出进程PID 。
netstat命令可以查看监听端口的进程是哪个,常用的方式是:netstat -tlnp
这条命令的意思是列出系统里面监听网络连接的端口号和相应的进程PID 。
参数说明:
-t:表示列出TCP连接(也可以加上-u参数表示同时列出UDP网络连接)
-l:表示列出正在网络监听的服务
关键是下面两个参数:
-n:表示以端口号来显示
-p:表示列出进程PID
Local Address这一列下面就有端口号,可以看到它对应的PID是多少,还有Program name那一列是进程名字 。同样是要记下需要结束的进程的PID 。
知道linux杀死端口号命令了指定进程的PID后 , 就可以用kill命令结束进程linux杀死端口号命令了:
kill -9 PID号码
或者kill -2 PID号码
-9参数是强制结束进程,而-2参数是相当于用键盘组合键Ctrl+C的方式正常结束进程 。
【linux杀死端口号命令 linux杀死8080端口命令】关于linux杀死端口号命令和linux杀死8080端口命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 豆腐obs直播教程,OBS虎牙直播开播教程
- css图片在一个盒子里居中,css图片在一个盒子里居中显示
- flutter二进制文件,flutter intl
- 角色扮演ps游戏下载,ps角色扮演游戏推荐
- php验证数据库登录失败 php验证数据库登录失败怎么回事
- erp系统的快捷键,erp系统快捷键增加一行
- 自主建站vps虚拟主机,虚拟主机建站入门
- 直播卖货如何操作,直播卖货怎么运作全流程
- c语言根号函数怎么表示 c语言根号函数怎么用