我是 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
我认为你最好在控制台上发出这个命令:
信息配置
要在 Linux 上刷新 DNS:
服务 nscd 重新启动或服务 nscd 重新加载