図 ポート番号と使用しているプロセスの対応を確認した画面
図 ポート番号と使用しているプロセスの対応を確認した画面
[画像のクリックで拡大表示]

netstat -tanp

 プロセスを起動しようとした際に,「address already in use.」といったエラーが発生してプロセスが起動できない場面があります。これは,起動しようとしたプロセスが利用するポート番号を,別のプロセスが既に利用しているために発生するケースが大半です。この様な場合には,netstatコマンドを使うことで,どのプロセスがどのポート番号を利用しているのかを確認できます(図)。