【Ubuntu】netstatをインストールする(使えない場合)

【Ubuntu】netstatをインストールする(使えない場合)

PRAmazonのアソシエイトとして、ITナレッジライフは適格販売により収入を得ています。

記事の文字数:875 / 総アクセス数:2,166 views

netstatコマンドはnet-toolsに含まれており昨今のLinuxでは非推奨で、インストールされていない場合があります。Ubuntuでnetstatコマンドが使えない場合は、aptでnet-toolsパッケージをインストールします。インストール後は、netstatコマンドを実行して動作確認をします。

Linuxユーザにお勧めの本 ↗

新しいLinuxの教科書 第2版

難易度
実用性
読みやすさ

一生モノの基礎知識が身につく定番書です。

ゼロからわかる Linuxコマンド200本ノック―基礎知識と頻出コマンドを無理なく記憶に焼きつけよう!

難易度
実用性
習得度

アウトプット重視で記憶に定着しやすい。反復練習でLinux操作が自由自在になります。

エンジニア1年生のための世界一わかりやすいLinuxコマンドの教科書

難易度
実用性
読みやすさ

Ubuntuにnetstatコマンドが入っていない場合は、net-toolsパッケージをインストールします。
netstatはnet-toolsというパッケージに含まれており、昨今のLinuxでは非推奨で、インストールされていない場合もあります。
代替コマンドとしてssコマンドがありますが、慣れ親しんだコマンドを使いたいケースがあるかと思います。
そのような場合は、本記事を参考にインストールしてください。
ssコマンドを利用する場合は、こちらのリンクをご参照ください。

確認した環境

24.04 LTS (Noble Numbat)

netstatコマンドがない

netstatを実行してコマンドが無いことを確認します。

netstat実行(インストール前)

実行コマンド
netstat

netstat実行結果例(インストール前)

command not foundと表示されることを確認します。

実行結果
bash: netstat: command not found

パッケージを更新する

aptでパッケージを更新します。

実行コマンド
sudo apt update

iproute2パッケージ確認

インストール前にnet-toolsパッケージが存在することを確認します。

パッケージ確認コマンド(apt list)

実行コマンド
sudo apt list net-tools

パッケージ確認結果例(apt list)

実行結果
Listing... Done
net-tools/noble 2.10-0.1ubuntu4 amd64

net-toolsをインストールする

net-toolsパッケージをインストールします。

実行コマンド
sudo apt install -y net-tools

netstatがインストールされていることを確認します。

インストール後、確認コマンド(apt list)

実行コマンド
sudo apt list net-tools

インストール後、実行結果例(apt list)

以下のようにnet-toolsに[installed]と表示されていればOKです。

実行結果
Listing... Done
net-tools/noble,now 2.10-0.1ubuntu4 amd64 [installed]

netstatコマンドの実行確認

netstatコマンドが実行できることを確認してください。

netstat実行(インストール後)

実行コマンド
netstat

netstat実行結果例(インストール後)

以下のように、コマンドの実行結果が表示されれればOKです。

実行結果
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 XXX:XXX XX.XXX.XXX.XX:80 TIME_WAIT
tcp 0 0 XXX:XXX XX.XXX.XXX.XX:80 TIME_WAIT
tcp 0 0 XXX:XXX XX.XXX.XXX.XX:80 TIME_WAIT
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path

まとめ

  • Ubuntuにnetstatをインストールする際は、apt installでインストールする。
  • netstatコマンドはnet-toolsパッケージに含まれている。

netstatコマンドの利用方法は、こちらのリンクをご参照ください。


以上で本記事の解説を終わります。
よいITライフを!
ITナレッジライフ 運営者
この記事を書いた人

Z (ITナレッジライフ)

現役のITエンジニア。プログラミング、インフラ、クラウド技術など、日々の業務で得た「痒いところに手が届く」技術情報を発信しています。

プロフィールと編集ポリシーを見る

Linuxユーザにお勧めの本 ↗

新しいLinuxの教科書 第2版

難易度
実用性
読みやすさ

一生モノの基礎知識が身につく定番書です。

人気記事


記事を評価

Thanks!
目次
Scroll to Top