
在 CentOS 中,ip 命令是一个功能强大的网络管理工具,可以用于查看网络接口信息、路由表、ARP 缓存等。要查看 IP 地址,可以使用以下命令:
ip addr show
这个命令会列出系统上所有的网络接口及其 IP 地址。只想查看特定接口的 IP 地址,可以使用以下命令:
ip addr show
其中 eth0 或 enp0s3。
ifconfig 命令是一个传统的网络配置工具,在 CentOS 中仍然可以使用。要查看 IP 地址,可以使用以下命令:
ifconfig
这个命令会列出系统上所有的网络接口及其详细信息,包括 IP 地址。只想查看特定接口的 IP 地址,可以使用以下命令:
ifconfig
其中 eth0 或 enp0s3。
nmcli 命令是 Network Manager 命令行工具,可以用于管理网络连接。要查看 IP 地址,可以使用以下命令:
nmcli device show
这个命令会列出系统上所有的网络设备及其详细信息,包括 IP 地址。只想查看特定接口的 IP 地址,可以使用以下命令:
nmcli device show
其中 eth0 或 enp0s3。
在 CentOS 中,网络接口信息保存在 /etc/sysconfig/network-scripts/ 目录下的配置文件中。我们知道网络接口的名称,可以直接查看对应的配置文件来获取 IP 地址。例如,要查看 eth0 接口的 IP 地址,可以使用以下命令:
cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep "IPADDR"
这个命令会输出 eth0 接口的 IP 地址。
以上四种方法都可以用于查看 CentOS 系统中的 IP 地址,但每种方法都有其特点和适用场景:
ip 命令是一个功能强大的网络管理工具,可以查看更多网络信息,适用于需要更深入了解网络状态的场景。ifconfig 命令是一个传统的网络配置工具,使用简单,适用于快速查看 IP 地址的场景。nmcli 命令是 Network Manager 的命令行工具,可以管理网络连接,适用于需要了解网络连接状态的场景。cat 命令查看配置文件,可以直接获取 IP 地址,适用于熟悉网络配置文件的场景。这四种方法各有优缺点,使用时可以根据具体需求选择合适的方法。