<ブロック引用>
Linux
LSOF:開いているファイルのリスト。すべてのアクティブなプロセスに属するすべての開いているファイルが一覧表示されます。
例:
sudo lsof -n -i
sudo lsof -n -i4
sudo lsof -n -i :80
- -n は、ネットワーク番号からネットワーク ファイルのホスト名への変換を禁止します。変換を禁止すると、lsof の実行が速くなる場合があります。ホスト時にも役立ちます
ルックアップが正しく機能していません - -i は、インターネット アドレスのいずれかが i で指定されたアドレスと一致するファイルのリストを選択します。アドレスが指定されていない場合、このオプションはすべてのインターネットおよび x.25 (HP-UX) ネットワーク ファイルのリストを選択します。 -i4 または -i6 が後続のアドレスなしで指定された場合、指定された IP バージョン、IPv4 または IPv6 のファイルのみが表示されます。
NETSTAT:ネットワーク統計を取得するためのツールです。デフォルトでは、netstat は開いているソケットのリストを表示します。アドレス ファミリを指定しない場合、構成されているすべてのアドレス ファミリのアクティブなソケットが表示されます。
カーネル ルーティング テーブルを表示します:
netstat -r
PID データを使用して、TCP と UDP の両方のリッスンおよび確立されたすべての接続を表示します。
netstat -plunt
さらに、SS という別のコマンド ライン ツールを使用する必要があります。
<ブロック引用>SS:ソケット統計のダンプに使用されます。 netstat と同様の情報を表示できます。他のツールよりも多くの TCP および状態情報を表示できます。
-plunt
確立され、プロセス情報をリッスンしている TCP および UDP 接続のデータを提供します:
sudo ss -plunt
今日も同様の問題に直面しました。解決策は、lsof コマンドを sudo 権限で実行することでした。
sudo lsof -i:8086
目的の出力を印刷する必要があります。