ip
命令和 ifconfig
命令。
打开终端并输入以下命令可以查看系统中所有网络接口的 IP 地址信息:
ip address show
这个命令会列出所有网络接口的 IPv4 和 IPv6 地址。只想查看某个特定网络接口的 IP 地址,可以使用如下命令:
ip address show dev [interface_name]
将 [interface_name]
替换为你要查看的网络接口名称,如 eth0
或 wlan0
。
ifconfig
命令也可以用于查看 IP 地址信息。在终端中输入以下命令:
ifconfig
这个命令会列出系统中所有网络接口的详细信息,包括 IP 地址。
除使用上述命令,你也可以编写自己的 Bash 脚本来查看 IP 地址。这样可以更方便地获取所需信息,并将其格式化输出。以下是一个简单的示例脚本:
#!/bin/bash
echo "IPv4 Addresses:"
/sbin/ip -4 addr | grep -o -E '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' | head -n 1
echo "IPv6 Addresses:"
/sbin/ip -6 addr | grep -o -E '([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}' | head -n 1
该脚本使用 ip
命令和正则表达式来提取 IPv4 和 IPv6 地址,并将其输出到终端。你可以根据需要进一步扩展和修改这个脚本。