在mac上進行開發時,可能會遇到埠被占用錯誤資訊,這時可以通過「終端」應用,使用命令 lsof -i tcp:port (port替換成埠號,比如6379/8080)可以檢視該埠被什麼程式占用,並顯示pid,方便kill(kill pid)
1.檢視埠被哪個程式占用
sudo lsof -i tcp:port
如:
sudo lsof -i tcp:8080 檢視8080埠是否被占用2.看到程序的pid,可以將程序殺死。
sudo kill -9 pid
如:
sudo kill -9 3210
Mac系統檢視埠占用的程序
mac系統檢視埠占用的程序 原帖收藏於it老兵部落格 在linux下,檢視占用埠的程序可以使用netstat antpl grep port,但是在mac下,這個netstat的功能縮水了 很多命令在mac下都縮水了 所以怎麼檢視占用埠的程序呢?搜尋了一遍,感覺可以使用lsof i tcp 這個命令...
Mac檢視埠占用情況
mac下使用lsof list open files 來檢視埠占用情況,lsof 是乙個列出當前系統開啟檔案的工具。使用 lsof 會列舉所有占用的埠列表 lsof 使用less可以用於分頁展示,如 lsof less 也可以使用 i 檢視某個埠是否被占用,如 lsof i 3000 如果埠被占用,...
檢視埠號是否被占用並釋放埠
c users administrator netstat ano 活動連線 協議 本地位址 外部位址 狀態 pid tcp 0.0.0.0 135 0.0.0.0 0 listening 1004 tcp 0.0.0.0 445 0.0.0.0 0 listening 4 tcp 0.0.0.0 ...