手机版 收藏 导航

Linux list all IP addresses on system

原创   www.link114.cn   2023-11-10 08:08:01

Linux list all IP addresses on system

在 Linux 系统中,可以使用多种命令来列出系统上的所有 IP 地址。这是一个非常有用的功能,可以帮助系统管理员了解网络配置,并诊断网络问题。

最基本的命令是 ip addr showifconfig。这些命令会显示系统上所有网络接口的 IP 地址。只想查看特定接口的 IP 地址,可以使用 ip addr show dev [interface]ifconfig [interface]

另一个更加强大的命令是 hostname -I。这个命令会返回系统上所有 IP 地址,包括 IPv4 和 IPv6 地址。只想查看 IPv4 地址,可以使用 hostname -4。只想查看 IPv6 地址,可以使用 hostname -6

还可以使用 ip -o addr 命令,它会以更易读的格式输出 IP 地址信息。需要更多信息,如网络掩码和广播地址,可以使用 ip -detailed addr

Linux 系统提供多种方式来列出系统上的 IP 地址,可以根据需求选择合适的命令。这些命令不仅可以帮助管理员诊断网络问题,还可以用于脚本自动化任务。