在Linux系统中,有多种方法可以查看IP地址。以下是几种常见的方法:

使用`ip`命令

这是最直接和推荐的方法。它可以显示详细的网络配置。

bash

ip addr show

如果你只需要查看某个特定接口(如`eth0`, `wlan0` 等)的IP地址,可以这样:

linux系统查看ip  第1张

bash

ip addr show dev eth0

或者简化输出到仅显示某特定接口的信息:

bash

linux系统查看ip  第2张

ip addr show | grep "inet" | grep v 127.0.0.1

使用`ifconfig`命令

`ifconfig` 是一个更古老的工具来显示并配置网络接口,但是由于其功能已经被集成到了`ip`命令中,并且某些Linux发行版默认情况下并不包含这个程序。

linux系统查看ip  第1张

运行命令来获取所有接口的IP地址信息:

bash

ifconfig a | grep "inet " | awk '{print $2}'

linux系统查看ip  第4张

这行命令可以用来找到每一个网络接口的IP地址。

使用`hostname`命令

你可以只用hostname工具显示本机的内部或外部名称,但也可以结合参数来显示具体的IP。

bash

linux系统查看ip  第5张

hostname I

这将会返回主机名所有的IPv4及IPv6地址。

查找公网IP(不是本地网络接口地址)

linux系统查看ip  第6张

要获取你的公共Internet协议(Public IP)地址,可以使用在线服务或者查看你的路由器设置。

可以通过以下任何一种在线命令来获取:

bash

curl ifconfig.me

linux系统查看ip  第7张

或者是其他服务比如

bash

wget qO ifconfig.co

以上就是常用的Linux系统中查看IP地址的一些方法。请根据你的具体需求选择适合的方法。