
命令是 Linux 中用于配置网络接口的主要工具。它可以显示系统中所有网络接口的 IP 地址。使用
ip addr show
命令可以查看所有接口的 IP 地址信息。只想查看特定接口的 IP 地址,可以使用
ip addr show dev [interface]
命令,将
[interface]
替换为你想查看的网络接口名称。
命令是一个较老的网络配置工具,但仍广泛使用。使用命令可以查看系统中所有网络接口的 IP 地址信息。命令会列出所有接口的详细信息,包括 IP 地址。只想查看特定接口的 IP 地址,可以使用
ifconfig [interface]
命令。
hostname -I
命令可以快速显示主机的 IP 地址。该命令会输出系统的所有 IP 地址,以空格分隔。这个命令非常简单实用,特别适合在脚本中使用。
命令是 Network Manager 命令行工具,可以用于查看和管理网络连接。使用
nmcli device show
命令可以查看所有网络设备的信息,包括 IP 地址。只想查看特定接口的 IP 地址,可以使用
nmcli device show [interface]
命令。
ip addr list
命令可以查看网络接口 IP 地址的历史记录。该命令会显示接口的所有 IP 地址变更记录,包括 IP 地址的添加、删除和修改操作。通过分析这些记录,我们可以了解 IP 地址的变化历史。
命令可以查看内核日志,其中包含网络接口 IP 地址的变更信息。使用
dmesg | grep -i "ip:"
命令可以快速查找与 IP 地址相关的日志信息。这些日志记录网络接口 IP 地址的添加、删除和修改操作。
你的系统使用
systemd-networkd
管理网络,可以查看
systemd-networkd-wait-online.service
的日志记录。该服务会在网络连接就绪时记录网络接口的 IP 地址信息。使用
journalctl -u systemd-networkd-wait-online.service
命令可以查看这些日志。
你的系统使用
NetworkManager
管理网络,可以查看其日志记录。
NetworkManager
会记录网络接口 IP 地址的变更情况。使用
journalctl -u NetworkManager
命令可以查看这些日志。