特定のポートを使用しているプロセスを調べる

764 ワード

zennの記事をnpx zenn previewで確認しようとしていた所、8000ポートが使用されており、以下のメッセージが出た為対処法を記載。

💡 ポート8000は既に使用されています。別のポートで起動中…

まずは8000番ポートを使用しているプロセスの特定とPIDを特定します

lsof -i:8000

PID 3433のプロセスがポート8000を使用しているので

COMMAND  PID     USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
node    3433 ec2-user   22u  IPv6 3652758      0t0  TCP *:irdmi (LISTEN)

このプロセスを終了します

kill -9 3433

これで8000番ポートが解放され、ローカルでサーバが立ち上がり、記事を確認できます。