在 Linux 操作系统中,可以使用多种命令查看网络 IP 地址。以下是一些常用的命令及其用法:

1. ifconfig 命令
ifconfig 命令用于显示和配置网络接口。在终端输入 ifconfig 命令后,会显示系统中所有可用的网络接口及其对应的 IP 地址。例如:
ifconfig
该命令输出的结果可能如下所示:
eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:234 errors:0 dropped:0 overruns:0 frame:0
TX packets:567 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12345 (12.3 KiB) TX bytes:67890 (67.8 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:123 errors:0 dropped:0 overruns:0 frame:0
TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:12345 (12.3 KiB) TX bytes:12345 (12.3 KiB)
上面的输出结果表示有两个网络接口:eth0 和 lo。其中 eth0 对应的 IP 地址为 192.168.1.100, lo 对应的 IP 地址为 127.0.0.1,即本地回环地址。
2. ipaddr 命令
ipaddr 命令也可以用于显示网络接口的 IP 地址。在终端输入该命令后,会显示系统中所有网络接口及其 IP 地址。例如:
ipaddr
该命令输出的结果与 ifconfig 命令类似,也是显示系统中所有网络接口的 IP 地址。
3. hostname 命令
hostname 命令用于显示系统的主机名。在终端输入该命令后,会显示当前系统的主机名。例如:
hostname
该命令输出的结果为当前系统的主机名。
4. curl/ipinfo.io 命令
curl 命令可以用于获取网络地址信息,其中 ipinfo.io 是一个可以用于获取 IP 地址信息的网站。在终端输入以下命令后,会返回当前系统的公网 IP 地址:
curl ipinfo.io/ip
5. nslookup 命令
nslookup 命令用于查询 DNS 记录。在终端输入 nslookup 命令后,可以输入要查询的域名,返回它对应的 IP 地址。例如:
nslookup www.google.com
该命令输出的结果将返回 www.google.com 域名对应的 IP 地址。
总结
以上就是常用的 Linux 显示网络 IP 地址命令。不同的命令可以用于查看不同的信息,可以根据需求选择合适的命令来使用。

查看详情

查看详情