Linuxでサービスのポートを確認する方法
Linux システムでは、サービスのポートを確認するために次のコマンドを使用できます。
- netstat コマンド: ネットワークの状態や接続情報を表示します。
- 「netstat -tln」コマンドを使用すると、すべての TCP リスニングポートを表示できます。
- netstat -ulnコマンドを実行すれば、現在待ち受け中のUDPポートをすべて表示できます。
- netstat -plnコマンドにより、実行中のすべてのサービスとそれらがリッスンしているポートが一覧表示されます。
- ss コマンドを使用してソケットの統計情報を取得します。
- ss -tlnコマンドでリッスン中のTCPポートを全て確認できます。
- ss -ulnコマンドを使って、すべてのUDPのリスニングポートを一覧表示します。
- ss -pln コマンドで実行中の全サービスとそのポート番号を一覧表示します。
- lsofコマンドは、開いているファイルに関する情報を表示する。
- 「lsof -i :ポート番号」コマンドは、指定したポートを使用しているサービスを一覧表示します。
以上のコマンドはターミナルで使用し、ルート権限で実行してください(または sudo コマンドを使用)。