Tecmint.comは7月16日(米国時間)、「Deprecated Linux Networking Commands and Their Replacements」において、最近のLinuxディストリビューションで採用されているネットワーク系のコマンドと、これまで主に使われていたコマンドの簡単な対比を説明した。

紹介されているコマンド比較は次のとおり。

以前のコマンド 代替コマンド
arp ip n
ifconfig ip a, ip link, ip -s
iptunnel ip tunnel
iwconfig iw
nameif ip link, ifrename
netstat ss, ip route, ip -s link, ip maddr
route ip r
  • ipコマンドの実行例 / Ubuntu 18.04 LTS

    ipコマンドの実行例 / Ubuntu 18.04 LTS

これまでLinuxディストリビューションではUNIX系オペレーティングシステムでよく使われているコマンドと、Linux独自のネットワーク系コマンドが混在したような状態になっていた。最近のLinuxディストリビューションではこうしたコマンドをipコマンドに一本化する取り組みを続けている。

ipコマンドにはいくつものサブコマンドが用意されており、これまで個別のコマンドで実行していた処理をipコマンドのもとに集約するような作りになっている。なお、ipコマンドはLinux系に特有のコマンドで、他のUNIX系オペレーティングシステムでは使うことができない。記事では、非推奨になったコマンドを今後使うことはお薦めできないとしている。