私は Linux 初心者です。Linux Fedora で「ifconfig」を実行しようとしています。動作はしますが、「ifconfig \all」または「ifconfig /flushdns」を実行すると、スーパーユーザーとして実行しても「デバイスが見つかりません」というエラーが発生します。
答え1
ifconfig
Linux 上のコマンドは Windows 上のコマンドとは異なりますipconfig
。同じコマンドライン引数は使用されません。詳細についてはifconfig --help
、man ifconfig
(--help
実際、と をman
ほぼ同時に使用できます毎Linux コマンド)!
表示されるエラーは、コマンドが\all
または を/flushdns
デバイス名として解釈し、それらの名前を持つデバイスが存在しないために警告が表示されるためです。
すべてのネットワーク デバイスに関する情報を取得するには、ifconfig
他の引数なしで実行するだけです。
DNS キャッシュをフラッシュするには、単一の統一された方法はありません。この答え役立つかもしれません。
答え2
ifconfig -a
おそらく、さまざまなインターフェースやゲートウェイ情報などを確認したいのでしょう。
答え3
コンソールで次のコマンドを発行したほうがよいと思います:
情報ifconfig
Linux で DNS をフラッシュするには:
サービス nscd 再起動またはサービス nscd リロード