本文將介紹如何在 Mac 上檢查已使用的端口,包括使用終端機命令和系統工具的步驟,幫助你了解哪些端口正在被佔用。
Written by: Chia1104 CC BY-NC-SA 4.0
Mac 可以透過 lsof 來檢查已使用的 port
lsof -i tcp:<PORT>這時候你的終端機上會出現以下資訊,其中我們需要 PID(Port ID)
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 41303 chia1104 20u IPv6 0x58ddc79557aad159 0t0 TCP *:hbci (LISTEN)這時在透過終端機輸入:
kill -9 <PID>其中 -9 會立刻終止該 port,並且不會給其自行清理的機會。
若是允許 port 自行清理可以使用 -15 (TERM) 或 -3 (QUIT) 進行終止。
你也可以透過一行來終止多個 port
kill -9 $(lsof -ti:3000,3001)