Mac OS | 使用中のポートを探して終了する
macOSでlsofを使ってポートを使用しているプロセスを探し、PIDで終了する方法
ポートを検索する
次のようにポート番号を指定してプロセスを検索します。
lsof -i :{ポート番号}
実際に検索すると、次のように表示されます。
% lsof -i :8090
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 62421 kimkc 409u IPv6 0x891847b9306c0d75 0t0 TCP *:8090 (LISTEN)
ポートを使用しているプロセスを終了する
プロセスID(PID)を指定してプロセスを終了します。
kill -9 {PID}
上で検索したプロセスID(PID)は62421です。次のようにコマンドを実行すると、プロセスが終了します。
% kill -9 62421