掌握Linux下查看本机IP地址方法

1. 查看IP地址方法

在Linux操作系统下,有多种方法可以查看本机的IP地址。

1.1 ifconfig命令

ifconfig命令是最常用的查看IP地址的方法之一。

ifconfig

执行该命令后,会显示所有网络接口的详细信息,包括IP地址、子网掩码、广播地址等。

在输出结果中,找到你所需网卡对应的IP地址信息,在inet字段后的地址就是该网卡的IP地址。

比如:

eth0      Link encap:Ethernet  HWaddr 00:0c:29:3c:b2:a9  

inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe3c:b2a9/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:955 errors:0 dropped:0 overruns:0 frame:0

TX packets:562 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:1023720 (1023.7 KB) TX bytes:74642 (74.6 KB)

上面的输出结果中,eth0网卡的IP地址是192.168.0.100。

1.2 ip命令

在较新的Linux发行版中,可以使用ip命令来查看IP地址。

ip addr

执行该命令后,会显示所有网络接口的详细信息,包括IP地址、子网掩码、广播地址等。

在输出结果中,找到你所需网卡对应的IP地址信息,在inet字段后的地址就是该网卡的IP地址。

比如:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000

link/ether 00:0c:29:3c:b2:a9 brd ff:ff:ff:ff:ff:ff

inet 192.168.0.100/24 brd 192.168.0.255 scope global eth0

valid_lft forever preferred_lft forever

inet6 fe80::20c:29ff:fe3c:b2a9/64 scope link

valid_lft forever preferred_lft forever

上面的输出结果中,eth0网卡的IP地址是192.168.0.100。

1.3 hostname命令

除了上述方法,还可以使用hostname命令来查看主机的IP地址。

hostname -I

执行该命令后,会直接显示主机的IP地址。

比如:

192.168.0.100

上述输出结果就是该主机的IP地址。

2. 总结

通过以上三种方法,我们可以很方便地查看Linux系统下本机的IP地址。

ifconfig命令和ip命令提供了更为详细的网络接口信息,可以查看到IP地址、子网掩码、广播地址等。hostname命令则直接显示主机的IP地址。

根据实际需要,选择合适的命令来查看IP地址。

操作系统标签