在Debian上安装缺少的ifconfig命令

时间:2020-03-05 15:28:01  来源:igfitidea点击:

Debian 10(代号为Debian Buster)终于有了令人敬畏的炫酷功能和新的外观主题。
但是,在运行ifconfig命令时,尝试检查网络接口的IP地址可能会遇到错误,指示“找不到ifconfig命令”。

-bash: ifconfig: command not found

那么,你从那里开始呢?

在Debian 10中(从Debian 9延伸),已不建议使用'ifconfig'命令。
这就是为什么我们会收到有关缺少的ifconfig命令的错误的原因。
解决此问题的方法是使用“ ip addr”,它几乎可以执行与“ ifconfig”命令相同的任务,如下面的代码片段所示。

# ip addr

从上面代码段的输出中可以看到,该命令仍将显示所有网络接口的IP地址和其他统计信息。

如果仍然坚持使用旧的'ifconfig'命令,则需要安装'net tools'软件包。

net-tools软件包是一个工具包,其中包含构成Linux网络基础的一系列程序。
这些包括

  • ifconfig
  • netstat
  • dig
  • hostname
  • route
  • arp
  • iptunnel

修复Debian上缺少的ifconfig命令

要解决以上错误,请如图所示安装“ net-tools”软件包

# sudo apt install net-tools -y

如图所示,这触发了net-tools软件包以及其他软件依赖项的安装。

安装成功完成后,请尝试再次运行'ifconfig'命令,这一次,如上段最后一部分所示,网络统计信息将显示在终端上。