bash ifconfig: command not found

时间:2019-05-19 01:26:30  来源:igfitidea点击:

ifconfig命令是获取Debian Linux系统上的网络配置细节的有用工具。
对于旧版本的Debian操作系统,ifconfig命令包是默认安装的。
但是在最新的Debian系统中,ifconfig命令并没有在操作系统安装中默认安装。

在新安装的Debian系统上运行ifconfig时 提示错误:

bash: ifconfig: command not found

在Debian上的ifconfig安装包

ifconfig命令来自于net-tools Debian软件包。
使用以下命令安装此包,该命令在默认存储库中。

安装包:

sudo apt-get install net-tools

使用ifconfig获取接口信息

然后可以使用此命令检查网络配置细节。
下面的命令将显示在Debian系统上配置的所有接口的详细信息。

Hyman@theitroad:~#  ifconfig 

enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.237  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::a00:27ff:fe2b:861a  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:2b:86:1a  txqueuelen 1000  (Ethernet)
        RX packets 3347  bytes 1777600 (1.6 MiB)
        RX errors 0  dropped 1  overruns 0  frame 0
        TX packets 1262  bytes 119822 (117.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 69  bytes 4756 (4.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 69  bytes 4756 (4.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

使用下面的命令来显示system中接口eth0的详细信息

ifconfig enp0s3

要使用ifconfig获取所有接口细节,请使用以下命令。

ifconfig -a