📅  最后修改于: 2023-12-03 15:20:45.185000             🧑  作者: Mango
在 Ubuntu 中,可以使用一些命令来检查系统中所有使用 IPv4 的网络接口。这些命令可以帮助程序员了解系统的网络配置,以及检测网络接口的状态和配置信息。
ifconfig
命令用于配置和显示网络接口的状态。要检查所有使用 IPv4 的网络接口,可以使用以下命令:
ifconfig | grep 'inet addr:'
此命令将列出所有网络接口的 IPv4 地址。
ip
命令是另一个强大的工具,用于配置和显示网络接口的状态。要列出所有使用 IPv4 的网络接口,可以使用以下命令:
ip -4 addr show
此命令将以更详细的格式列出所有网络接口的 IPv4 地址和其他相关信息。
netstat
命令用于显示网络连接、路由表和网络接口等信息。要检查所有使用 IPv4 的网络接口,可以使用以下命令:
netstat -rn | grep 'UG' | grep -v 'wlan'
此命令将列出所有默认网关(默认路由)的 IPv4 地址。
nmcli
命令是 NetworkManager 的命令行接口,用于显示和管理网络连接。要检查所有使用 IPv4 的网络接口,可以使用以下命令:
nmcli -f IP4.device,IP4.address,IP4.gateway device show | awk '$1!="lo" && NF==3{print $1, $2, $3}'
此命令将以表格形式列出所有使用 IPv4 的网络接口、IPv4 地址和默认网关。
以上是一些在 Ubuntu 中常用的命令,用于检查所有使用 IPv4 的网络接口。通过这些命令,程序员可以获得关于系统网络配置的详细信息,以及了解网络接口的状态和配置。