关于linux:查看Linux端口占用并关掉相关进程

话不多说,本文介绍Linux惯例操作:查看端口占用过程,依据PID kill掉相干过程。另外补充:依据程序名查看过程PID。

首先,两条命令,lsof命令和netstat命令。


形式一:lsof命令
1、查看占用端口过程的PID:

 lsof -i:{端口号}

2、依据PID kill掉相干过程:

kill -9 {PID}

形式二:netstat命令
1、查看占用端口过程的PID:

netstat -tunlp|grep {port}

2、kill办法如上。

 kill -9 {PID}

补充1:依据程序名查看对应的PID
1、用ps命令(zb专用):

ps -ef | grep {programName}
kill -9 {PID}

查看具体内存占用

ps aux -u root | grep {programName}

2、用pgrep命令:

pgrep命令的p表明了这个命令是专门用于过程查问的grep。

pgrep {programName}
kill -9 {PID}

补充2:依据PID查看对应的过程

ps -aux |grep -v grep|grep {$PID}

想要理解更多相干技术加我理解

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理