![]() |
Guides, HowTos and Tips for Technology Geeks - The Geek Stuff |
UNIX / Linux: 10 Netstat Command Examples - The Geek Stuffにおいてnetstat(1)コマンドの10の実行サンプルが紹介されている。netstat(1)はルーティング情報やネットワークの接続状況など、ネットワークに関連した情報を出力するためのコマンド。FreeBSDやLinuxなどUnix系OSでネットワークの状況を調査する場合によく利用するコマンドのひとつ。以降に、UNIX / Linux: 10 Netstat Command Examplesで紹介されている内容をFreeBSD 9とUbuntu 9.10向けに調整したものを掲載しておく。Unix系OSでもOSごとに利用するコマンドやオプションが異なる。
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| アクティブソケットの表示 | netstat -a | netstat -a |
| 出力をTCPに限定 | netstat -a -p tcp | netstat -at |
| 出力をUDPに限定 | netstat -a -p udp | netstat -au |
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| 待ち状態ソケットの表示 | sockstat -l | netstat -l |
| 出力をTCPに限定 | sockstat -l -P tcp | netstat -lt |
| 出力をUDPに限定 | sockstat -l -P udp | netstat -lu |
| 出力をUNIXドメインソケットに限定 | sockstat -l -u | netstat -lx |
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| 統計情報の表示 | netstat -s | netstat -s |
| 出力をTCPに限定 | netstat -s -p tcp | netstat -st |
| 出力をUDPに限定 | netstat -s -p udp | netstat -su |
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| プロセス名も表示 | sockstat | netstat -p |
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| 数値で表示 | netstat -an | netstat -an |
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| 繰り返し出力 | topless netstat | netstat -c |
コマンドの出力をtop(1)のように加工するtopless(1)コマンドはシステムデフォルトのコマンドではないため、sysutils/toplessなどからインストールする。Ubuntuのnetstat -cと同じように出力させるなら、シェルの機能を使って1秒ごとに繰り返しコマンドを実行するようにすればいい。
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| アドレスファミリィ | sysctl -a net | netstat --verbose |
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| ルーティング情報の表示 | netstat -r | netstat -r |
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| 出力をプログラム名で限定 | sockstat | grep NAME | netstat -ap | grep NAME |
| 出力をポート番号で限定 | sockstat | grep :PORT | netstat -an | grep :PORT |
| FreeBSD 9 | Ubuntu 9.10 | |
|---|---|---|
| ネットワークインタフェース一覧の表示 | netstat -i | netstat -i |
| 詳細情報を表示 | ifconfig | netstat -ie |
netstat(1)やsockstat(1)の機能はここに紹介した以外にも多くの機能がある。それぞれオンラインマニュアルに詳細な説明がまとまっている。FreeBSDの場合、ネットワーク接続はnetstat(1)やsockstat(1)以外にもfstat(1)経由でも閲覧可能。
| Cプログラムをデバッグする基本的な方法 [2010/3/17] |
| less(1)コマンドの便利な使い方10 [2010/2/4] |
| 消えたサイトやページを表示させる4つの方法 [2010/1/26] |
| top(1)コマンドの活用例15 [2010/1/7] |
| UNIXのsedチュートリアル10 [2009/10/1] |
| システムモニタリングツール、人気トップ5 [2009/9/7] |
| 2009ベストオープンソースソフトウェア40 - InfoWorld [2009/9/3] |
| アイシンの最新安全運転システム - 車両周辺・後方障害物監視、わき見・居眠り判断 [10:30 5/28] |
| ラネクシー、画像処理ソフトウェア開発キットの最新版を64bit版で販売 [10:10 5/28] |
| 東陽テクニカ、1G/10GbE回線対応のポータブルネットワークアナライザ [09:57 5/28] |
| 日本発の取り組み「Mozilla Factory」がスタート [09:30 5/28] |
| 【レポート】クラウド/モバイル/ビッグデータ時代に求められるUIとは - TOBESOFT 金代表 [09:00 5/28] |
|
[遠野なぎこ]二ケタ股告白「股かけで十分幸せ」 [14:21 5/28] エンタメ |
|
「ぬいぐるみ 平和島 静雄 サイケデリックVer.」9月に発売 [14:21 5/28] キャリア |
|
ポケモンとタイアップした「サッポロ一番」が6月に登場 [14:20 5/28] キャリア |
|
秋葉原にて、Xbox360タイトル体験イベントが6月に実施 [14:19 5/28] キャリア |
|
(ネタバレ注意)アニメ「AKB 0048」第5話、消えるセンターノヴァ [14:19 5/28] キャリア |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。