在Linux系统中,查看网卡IP地址有多种方法,以下是一些常用的命令:
ifconfig
命令(较老版本Linux系统)ifconfig
是一个用于配置和显示Linux内核中网络接口的命令行工具。
ifconfig
该命令会列出所有活动的网络接口及其相关信息,包括IP地址、子网掩码、广播地址等。
注意:在一些较新的Linux发行版中,ifconfig
可能已被ip
命令取代。
ip
命令(较新版本Linux系统)ip
命令是一个强大的工具,用于显示和操作Linux内核中的路由表、网络设备、接口等。
要查看所有网络接口的IP地址,可以使用以下命令:
ip addr show
或者简写为:
ip a
该命令会列出所有网络接口及其详细信息,包括IP地址、子网掩码等。
nmcli
命令(NetworkManager)如果你的系统使用NetworkManager来管理网络连接,可以使用nmcli
命令来查看IP地址。
nmcli device show
或者查看特定设备的IP地址:
nmcli device show <device_name> | grep IP4.ADDRESS
如果你只想查看特定网卡的IP地址,可以在上述命令中指定网卡名称。例如,查看名为eth0
的网卡的IP地址:
使用ifconfig
:
ifconfig eth0
使用ip
命令:
ip addr show eth0
ifconfig
时提示“command not found”,可能是因为该命令未安装或被ip
命令取代。可以尝试使用ip
命令代替。ip
命令也未找到,可以尝试安装net-tools
包(包含ifconfig
)或iproute2
包(包含ip
命令)。sudo
来提升权限。ifconfig <interface_name> up
或ip link set <interface_name> up
命令启动接口。通过以上方法,你应该能够在Linux系统中成功查看网卡的IP地址。
领取专属 10元无门槛券
手把手带您无忧上云