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

使用 `ifconfig` 命令

`ifconfig` 通常是用于配置和显示网络接口状态的一个工具。

bash

linux查看本机ip  第1张

ifconfig

然后你可以在输出的结果中找到你的IP地址,通常标记为 `inet` 后跟的数字。

使用 `ip` 命令

linux查看本机ip  第2张

现代Linux发行版中可能更推荐使用 `ip` 工具来显示网络信息。

bash

ip addr show

或简略的形式:

linux查看本机ip  第3张

bash

ip a

这将在接口的详细信息部分显示IP地址,例如:

linux查看本机ip  第4张

inet 192.168.1.2/24 brd 192.168.1.255 scope global dynamic ens33

使用 `hostname` 或 `hostname i`命令

bash

linux查看本机ip  第5张

hostname I

或者简单一点:

bash

hostname ipaddress

linux查看本机ip  第6张

这两个命令会直接列出当前机器的所有IP地址,每种协议一个一行(通常是IPv4、IPv6两种)。

获取公网IP(如果你想知道你的计算机的公有Internet IP)

你可以在终端中使用curl或wget获取公网信息:

linux查看本机ip  第7张

bash

curl ifconfig.me

或:

bash

linux查看本机ip  第8张

wget qO ifconfig.me

上述任何一种方法都可以用来查找Linux主机上当前的网络IP地址。请根据你的需求和系统的可用命令选择合适的方法。如果你遇到权限问题或命令未找到,确保你的用户具有必要的权限并尝试用管理员身份运行命令(对于`ifconfig` 和某些形式的 `ip` 需要超级用户权限)。