Skip to main content

Netstat - Linuxコマンド

【初音ミク】技術的備忘録〜Linux編〜【オリジナル曲】 (かもしれません 2024)

【初音ミク】技術的備忘録〜Linux編〜【オリジナル曲】 (かもしれません 2024)
Anonim

netstat - ネットワーク接続、ルーティングテーブル、インタフェース統計、仮装接続、マルチキャストメンバーシップを表示する

使用例

シノプシス

netstat address_family_options --tcp|-t --udp|-u - 生|-w - 聞いている|-l - すべて|-a - 数値|-n - 数値ホスト - 数値ポート - 数値ポート - シンボリック|-N --extend|-e--extend|-e - タイマー|-o - プログラム|-p - 詳細|-v - 連続|-cディレイnetstat - ルート address_family_options --extend|-e--extend|-e - 詳細|-v - 数値|-n - 数値ホスト - 数値ポート - 数値ポート - 連続|-cディレイnetstat - インターフェース Iface - すべて|-a --extend|-e--extend|-e - 詳細|-v - プログラム|-p - 数値|-n - 数値ホスト - 数値ポート - 数値ポート - 連続|-c ディレイnetstat -g - 数値|-n - 数値ホスト - 数値ポート - 数値ポート - 連続|-c ディレイnetstat -M --extend|-e - 数値|-n - 数値ホスト - 数値ポート - 数値ポート - 連続|-cディレイnetstat - 統計 --tcp|-t --udp|-u - 生|-w 遅延netstat -V netstat - 助けて address_family_options :

--protocol ={インネット,Unix,ipx,ax25,ネット,ddp}, --unix|-バツ --inet| - チップ --ax25 --ipx - ネット --ddp

DESCRIPTION

Netstat Linuxネットワーキングサブシステムに関する情報を表示します。印刷される情報のタイプは、次のように第1引数によって制御されます。

(無し)

デフォルトでは、netstat 開いているソケットのリストを表示します。アドレスファミリを指定しない場合、設定されているすべてのアドレスファミリのアクティブソケットが印刷されます。

--route、-r

カーネルルーティングテーブルを表示します。

--groups、-g

IPv4とIPv6のマルチキャストグループメンバーシップ情報を表示します。

--interface = iface、-i

すべてのネットワークインターフェイスまたは指定されたテーブルを表示する Iface ) .

-masquerade、-M

マスカレードされた接続のリストを表示します。

- 統計、-s

各プロトコルの要約統計情報を表示します。

オプション

--verbose、-v

冗長で何が起こっているのかをユーザーに伝えます。特に未構成のアドレスファミリに関する有用な情報を表示します。

- 数値、-n

シンボリックホスト、ポート、またはユーザー名を決定する代わりに、数値アドレスを表示します。

- 数値ホスト

数字のホストアドレスが表示されますが、ポートまたはユーザー名の解決には影響しません。

- 数値ポート

数値のポート番号が表示されますが、ホスト名またはユーザー名の解決には影響しません。

--numeric-users

数値のユーザーIDが表示されますが、ホスト名またはポート名の解決には影響しません。

--protocol = family、-A

接続を表示するアドレスファミリを指定します(おそらく、低レベルプロトコルとも呼ばれます)。 家族 コンマ( '、')で区切られたアドレスファミリキーワードのリストです。インネット, Unix, ipx, ax25, ネット、およびddp。これは、--inet, --unix (-バツ), --ipx, --ax25, - ネット、および--ddp オプション。アドレスファミリインネット raw、udp、およびtcpプロトコルソケットが含まれています。

-c、--continuous

これは、netstat 選択された情報を毎秒連続して印刷する。

-e、--extend

追加情報を表示します。詳細を表示するには、このオプションを2回使用します。

-o、--timers

ネットワーキングタイマーに関する情報を含みます。

-p、--program

各ソケットが属するプログラムのPIDと名前を表示します。

-l、--listening

リスニングソケットのみを表示する。 (これらはデフォルトでは省略されています)。

-a、--all

リスニングソケットとノンリスニングソケットの両方を表示します。とともに - インターフェース オプション、マークされていないインターフェイスを表示する

-F

FIBからルーティング情報を印刷します。これがデフォルトです。

-C

ルートキャッシュからルーティング情報を出力します。

ディレイ

Netstatは毎回統計を印刷しますディレイ 秒。 アップ .

出力

アクティブなインターネット接続(TCP、UDP、生)

プロト

ソケットで使用されるプロトコル(tcp、udp、raw)。

Recv-Q

このソケットに接続されたユーザープログラムによってコピーされなかったバイト数。

送信-Q

リモートホストによって確認応答されなかったバイト数。

ローカルアドレス

ソケットのローカルエンドのアドレスとポート番号。もし - 数値 (-n)オプションが指定されている場合、ソケットアドレスは標準ホスト名(FQDN)に解決され、ポート番号は対応するサービス名に変換されます。

外国の住所

ソケットのリモートエンドのアドレスとポート番号。 「ローカルアドレス」と似ています。

状態

ソケットの状態。 rawモードには状態がなく、通常はUDPで使用される状態がないため、この列は空白のままにしておくことができます。通常これはいくつかの値の1つです:

設立

ソケットには確立された接続があります。

SYN_SENT

ソケットが積極的に接続を確立しようとしています。

SYN_RECV

ネットワークから接続要求を受信しました。

FIN_WAIT1

ソケットが閉じられ、接続がシャットダウンしています。

FIN_WAIT2

接続が閉じられ、ソケットはリモートエンドからのシャットダウンを待機しています。

TIME_WAIT

ソケットは、ネットワーク内のパケットを処理するためにクローズした後で待機しています。

閉まっている

ソケットが使用されていません。

CLOSE_WAIT

リモートエンドがシャットダウンし、ソケットが閉じるのを待っています。

LAST_ACK

リモートエンドがシャットダウンし、ソケットが閉じられます。確認応答を待っています。

聴く

ソケットは着信接続を待機しています。そのようなソケットは、指定しない限り出力には含まれません。 - 聞いている (-l)または - すべて (-a)オプションです。

閉鎖

両方のソケットはシャットダウンされていますが、私たちはまだすべてのデータを送信していません。

道の

ソケットの状態は不明です。

ユーザー

ソケットの所有者のユーザー名またはユーザーID(UID)。

PID /プログラム名

プロセスID(PID)とソケットを所有するプロセスのプロセス名のスラッシュで区切られたペア。 - プログラム この列が含まれます。また必要になります スーパーユーザー あなたが所有していないソケットでこの情報を見る特権。この識別情報は、IPXソケットではまだ使用できません。

タイマー

(これは書かれる必要があります)

アクティブUNIXドメインソケット

プロト

ソケットによって使用されるプロトコル(通常unix)。

RefCnt

参照カウント(つまり、このソケット経由で接続されたプロセス)。

フラグ

表示されるフラグはSO_ACCEPTON(ACC)、SO_WAITDATA(W)またはSO_NOSPACE(N)。 SO_ACCECPTONは、対応するプロセスが接続要求を待機している場合に、未接続のソケットで使用されます。他のフラグは通常の関心事ではありません。

タイプ

ソケットアクセスにはいくつかのタイプがあります。

SOCK_DGRAM

ソケットは、Datagram(コネクションレス)モードで使用されます。

SOCK_STREAM

これはストリーム(接続)ソケットです。

SOCK_RAW

ソケットは生のソケットとして使用されます。

SOCK_RDM

これは信頼性の高い配信メッセージを提供します。

SOCK_SEQPACKET

これは順次パケットソケットです。

SOCK_PACKET

生のインタフェースアクセスソケット。

道の

未来が私たちにもたらすものを誰が知っているのか - ちょうどここに記入してください:-)

状態

このフィールドには、次のキーワードのいずれかが含まれます。

無料

ソケットが割り当てられていない

聞いている

ソケットは接続要求を待機しています。このようなソケットは、指定した場合にのみ出力に含まれます。 - 聞いている (-l)または - すべて (-a)オプションです。

接続する

ソケットが接続しようとしています。

接続された

ソケットが接続されています。

切断

ソケットが切断されています。

(空の)

ソケットは別のソケットに接続されていません。

道の

この状態は決して起こらないはずです。

PID /プログラム名

ソケットが開いているプロセスのプロセスID(PID)とプロセス名。もっと詳しい情報はで入手可能アクティブなインターネット接続 上記のセクション。

パス

これは、ソケットに接続された対応するプロセスのパス名です。

アクティブなIPXソケット

(これはそれを知っている誰かによって行われる必要があります)

アクティブなNET / ROMソケット

(これはそれを知っている誰かによって行われる必要があります)

アクティブなAX.25ソケット

(これはそれを知っている誰かによって行われる必要があります)

関連項目

ルート(8), ifconfig(8)

重要: 使用 おとこ コマンド( % おとこ 特定のコンピュータでどのようにコマンドが使用されているかを確認することができます。