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地址。