mac下如何查看指定端口被誰占用並且殺死該進程


在本地部署 Web 應用時我有遇到過某網絡端口已經被其他程序占用的情況,這時候就需要先退出占用該端口的進程,我們可以通過“終端”來實現結束占用某特定端口的進程

1、打開終端,使用如下命令:

lsof -i:****

以上命令中,****代表端口號,我們首先要知道哪個(或哪些)進程占用該端口,比如你可以運行 lsof -i:8000,查看有哪個進程占據了8000端口,同時還會顯示進程 ID;我們記住該進程ID

2、然后在用命令 “kill 進程ID”,殺死進程,如:

kill 1011

這時候我們就能將占用該端口的應用程序關閉了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM