ifconfig
是一个用于配置和显示网络接口信息的命令行工具。在 Debian 系统中,它的使用方法与其他 Linux 发行版相同。以下是一些常用的 ifconfig
命令行参数及其解释:
-a
或 --all
:显示所有网络接口的信息,包括未激活的接口。-b
或 --broadcast
:显示广播地址。-c
或 --count
:指定要报告的统计信息更新次数。-e
或 --extend
:显示扩展信息,如队列长度、缓冲区大小等。-f
或 --family
:指定地址族,如 inet
(IPv4)、inet6
(IPv6)等。-i
或 --interface
:指定要操作的网络接口名称,如 eth0
、wlan0
等。-m
或 --mask
:显示子网掩码。-n
或 --numeric
:以数字形式显示地址和端口,而不是使用符号名称。-s
或 --summary
:显示网络接口的简要统计信息。-t
或 --terse
:显示简洁的网络接口信息。以下是一些常用的 ifconfig
命令示例:
ifconfig -a
ifconfig eth0
ifconfig eth0 | grep 'inet addr'
sudo ifconfig eth0 down
sudo ifconfig eth0 up
请注意,ifconfig
已被 ip
命令取代,因此在较新的 Debian 版本中,建议使用 ip
命令来配置和显示网络接口信息。