Linuxのネットワークモニタリング(netstatコマンド)

現在のポートは通常、ポートが占有されているため、ソフトウェアを解決するために開始し、故障につながるために使用されるどのようなサービスが占有システムを表示するために使用されます。現在、ネットワーク先のユーザーでログインしているサーバーを表示することができます。あなたはIPアドレスが分からない見つけた場合、それはそのアクセスを終了することができます。

例:

#は、すべてのシステムサービスのssh接続を見る 
netstatコマンドの-ATPを| grepをするのsshd
 のみ、現在のシステム・モニター・ネットワークリンク、接続用のディスプレイポートを表示 
netstatの-lnp

 

オプション:

A:ビュー現在のシステムすべてのプロトコルを表す、ネットワークリンク状態
T:TCPプロトコルパケットチェーン示す
Uを:UDPプロトコルパケット鎖を表し
、N:方法ポートビューチェーン表す
Lは:のみリスニングリンク参照表す
Pを:使用中のプログラムのPIDをリンクの表示ネットワーク。

キーワードは説明しました:

プロト:パケットのネットワークプロトコルは、TCPおよびUDPパケットに分割され、
Recv関数 - Q:リモートプロセスから送信されたメッセージ・バッファ、現在のプロセスの数に関する情報がまだ処理されていない、単位:バイト; 
送信 - Q:メッセージ・バッファ;バイト:送信処理の遠位領域の数がメッセージユニットを受信していない      
アドレスとポート番号(IP:ポート)、ローカルアドレス
外部アドレス:リモートプロセス通信(IP:ポート)のネットワークアドレスを(リモート・ホストとの通信)
状態:接続が確立(設立し)及び(LISTEN聞いている); 
PID /プログラム名:コマンド名PID番号と、このサービスのプログラム

 

おすすめ

転載: www.cnblogs.com/jumpkin1122/p/11531363.html