GNU + LINUXでは、このコマンドのデフォルト出力にはアクティブおよび動作中のifconfig
ネットワークインターフェイスのみが表示されますが、このコマンドのデフォルト出力ip address
(省略可能ip a
)には、非アクティブおよびダウンインターフェイスを含むすべてのネットワークインターフェイスが表示されます。
ip address
コマンドのデフォルト出力と同様に、アクティブおよび親ネットワークインターフェイスのみを表示するコマンドは何ですかifconfig
?
答え1
ip address
デフォルトでは、親インターフェイスとそのアドレス(およびすべてのIPv4、IPv6、および一部のリンクレベルアドレス)のみが表示されるのではなく、すべてのIPv4(inet
)、IPv6(inet6
)、およびリンクレベル(イーサネットインターフェイスなど)アドレスが表示されます。追加情報の他のリストがあります)。link/ether
ifconfig
-a
次の手順を実行して、機能しないインターフェイスを除外するように指示することもできますip address
(の略)。ip address show
ip address show up
(またはip a s up
短縮)。
-4
IPv4アドレスに制限(有効-6
)を使用してIPv6アドレスに制限できます。
ifconfig
デフォルトでは、このオプションを使用しているかのように統計を追加できます-s
。
だからip -s a s up
あなたに同じ情報を提供しますifconfig
。up
について削除しますifconfig -a
。
詳しくは()をご覧くださいman ip address
。man ip-address
答え2
このコマンドは、ip address show up
実行中のインターフェースのみをリストします。