问题描述
我想用端口杀死PHP服务器
我知道我可以用以下代码杀死PHP服务器:
ps -ef | grep PHP
kill -9 PHP
但是我想用它的端口杀死PHP服务器:
就像是:
kill PHP port 8080
而我的设备是KALI-LINUX
解决方法
如果要终止端口8080上运行的任何服务或进程,则首先需要找到8080端口进程标识号(PID),然后终止它。运行以下命令以找到8080端口号PID:
苏多lsof -t -i:8080 在这里,
sudo-询问管理员权限(用户ID和密码)的命令。 lsof-文件列表(也用于列出相关进程) -t-仅显示进程ID -i-仅显示与Internet连接有关的过程 :8080-仅显示此端口号中的进程 因此,您现在可以使用以下命令轻松杀死PID:
须藤杀-9 在这里,
kill-杀死进程的命令 -9-强制 您可以使用以下命令使用一个命令来杀死特定端口上的进程:
sudo kill -9 $(sudo lsof -t -i:8000)
另一种方式
杀死$(lsof -ti:3000)
定影器-k 8080 / tcp
,这是一个重复的问题here。
我在https://codippa.com/how-to-kill-a-process-listening-on-a-port-in-linux/上搜索了一篇很好的答案文章。