深入探索 Linux 系统查看本机 IP 地址(linux查看本机地址)

每个网络设备都有自己的 IP 地址,它是设备与其他设备进行互相通信的唯一标识,因此,查看自己机器上 IP 地址是建立网络非常重要的一步。Linux 系统下查看本机 IP 地址go.有很多命令可以实现,下面就深入探索一下。

1. 用 ifconfig 命令查看本机 IP 地址。

使用 ifconfig 命令,可以查看本机 IP 地址、子网掩码、网关地址等信息,并且不需要在机器上安装任何软件,输入命令:

$ifconfig

接着会看到像下面这样的输出:

eth0 Link encap: Ethernet HWaddr 00:xx:xx:xx:xx:xx inet addr: 192.168.1.14 Bcast:192.168.1.255 Mask:255.255.255.0

中 inet addr 后面的 IP 就是你本机电脑 IP 地址 192.168.1.14。

2. 用 ip 命令查看本地 IP 地址

通过 ip 命令也可以查看本机 IP 地址:

$ ip addr

会看到像下面这样的输出:

3: eth0: mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:25:90:a9:71:f8 brd ff:ff:ff:ff:ff:ff inet 192.168.1.14/24 brd 192.168.1.255 scope global eth0

其中 inet 后面的 192.168.1.14 是本机 IP 地址。

3. 通过命令行直接查看本机 IP 地址

如果你不想使用任何 Linux 命令,只是想快速查看本机 IP 地址,也可以尝试这样:

$echo $SSH_CLIENT

此命令会显示出一个字符串,其中包含的IP地址就是本机的IP。

4. 通过 Python 查看本机 IP 地址

如果你是一个 Python 程序员,可以自己写一个 Python 脚本,调用相应的模块,查看本机 IP 地址:

import socket def get_host_ip(): “”” 查询本机ip地址 “”” try: s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.connect((‘8.8.8.8’, 80)) ip = s.getsockname()[0] finally: s.close() return ip if __name__ == ‘__main__’: print(get_host_ip())

以上就是 Linux 系统查看本机 IP 地址的几种方式,掌握了这些技能以后,就可以自如的定位及查阅网络设备的 IP 地址了。


数据运维技术 » 深入探索 Linux 系统查看本机 IP 地址(linux查看本机地址)