在啟動項目,發現地址已經被使用,錯誤提示信息“Failure: Address already in use ”那么如何查看端口占用情況呢?小編介紹幾種查看端口占用並釋放的方法。
一、蘋果自帶的網絡分析工具查看方法:
OS X 10.9 下面 網絡實用工具 從實用工具目錄里消失了,可能蘋果認為這個程序用的人太少就取消了吧。但是對於做互聯網的人還是有點用的。
啟動方法如下:
點擊左上角的蘋果標->點擊關於本機->點擊系統報告->點擊菜單欄上的窗口
1、點擊窗口中的“網絡實用工具”
2、在打開的“網絡實現工具”中,選擇“端口掃描”標簽
3、然后輸入本機IP地址去掃描開放的接口。下圖中就會列出本機開放的端口及占用情況
二、通過終端命令
命令 lsof -i tcp:port (port替換成端口號,比如6379)可以查看該端口被什么程序占用,並顯示PID,方便KILL(kill pid)
1.查看端口被哪個程序占用
sudo lsof -i tcp:port
如: sudo lsof -i tcp:8082
2.看到進程的PID,可以將進程殺死。
sudo kill -9 PID
如:sudo kill -9 3210
以上就是查看Mac的端口號以及占用情況的方法,大家按照上面步驟操作就可以了。