1.07.2基礎
net-toolsのifconfigを使い、現在停止中のものも含めて全インターフェースを確認する。
適切なコマンドはどれか。
× 不正解
ifconfig -aは停止中を含む全インターフェースを表示する。引数なしのifconfigは通常、稼働中のインターフェースを中心に表示する。
詳細解説
誤り
ifconfig -s短い一覧形式を表示するが、全インターフェースを含める指定そのものではない。
-sは統計を短い一覧形式で表示する指定である。全インターフェースを含める中心指定は-aである。
誤り
ifconfig upupという名前のインターフェースを対象にする形となり、全一覧指定ではない。
ifconfigの第1引数にオプションでない語を置くとインターフェース名として扱われる。upという全体表示サブコマンドではない。
正しい
ifconfig -a停止中を含め利用可能な全インターフェースを表示する。
-aはall interfacesを意味し、停止中のインターフェースも表示対象へ含める。構成の全体把握に使える。
誤り
ifconfig -r全インターフェース表示の標準オプションではない。
-rはifconfigで全一覧を表示する標準的な指定ではない。経路表示にはrouteやip routeなど別のコマンドを使う。
実際に確かめる
一時的な検証環境で実行できる例です。
ifconfig -a 2>/dev/null | sed -n '1,4p' || printf '%s
' 'ifconfig is not installed'期待される結果
インターフェース情報の先頭、またはnet-tools未導入を示すメッセージ理解のポイント
- -aはall
- 停止中も対象
- net-toolsのコマンド
確認時の注意
- 確認環境: net-tools / 読み取り専用
基礎のおさらい
ifconfig
net-toolsに含まれる従来のインターフェース表示・設定コマンドである。
iproute2
現代的な環境ではip addressやip linkが同等以上の機能を提供し、標準採用されることが多い。
問題IDKL-102-967
確認環境net-tools / 読み取り専用
最終技術確認2026-08-13
誤り・権利侵害を報告