Linux查看IP地址
Linux系统中,查看IP地址是非常常见的操作。区别的Linux发行版可能有一些区别的命令和工具,我将在本文中介绍一些最多见的查看IP地址的方法。
ifconfig命令
最多见的查看IP地址的方法是ifconfig命令。该命令可以列出系统上所有的网络接口和它们当前的配置信息。
您可使用以下命令查看系统上的IP地址:
ifconfig该命令将返回类似以下内容的输出:
eth0:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet192.168.0.100netmask255.255.255.0broadcast192.168.0.255inet6fe80::a00:27ff:fe8f:3d81prefixlen64scopeid0x20<link>ether08:00:27:8f:3d:81txqueuelen1000(Ethernet)RXpackets634878bytes895581711(854.0MiB)RXerrors0dropped0overruns0frame0TXpackets630139bytes110614880(105.4MiB)TXerrors0dropped0overruns0carrier0collisions0上面的输出中,inet字段后面的数值即为当前系统的IP地址。例如,在上面的输出中,系统的IP地址是192.168.0.100。
hostname命令
另外一个查看IP地址的命令是hostname。该命令将返回系统的主机名及其对应的IP地址,而不显示接口的详细信息。
您可使用以下命令查看系统的主机名和IP地址:
hostname-I该命令将返回类似以下内容的输出:
192.168.0.100上面的输出中,输出的内容就是当前系统的IP地址。
ip命令
ip命令是另外一个在Linux系统中查看IP地址的经常使用工具。它比ifconfig命令更加灵活,也能够完全取代ifconfig命令。
您可使用以下命令查看系统的IP地址:
ipaddrshow该命令将返回类似以下内容的输出:
1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNgroupdefaultqlen1000link/loopback00:00:00:00:00:00brd00:00:00:00:00:00inet127.0.0.1/8scopehostlovalid_lftforeverpreferred_lftforeverinet6::1/128scopehostvalid_lftforeverpreferred_lftforever2:eth0:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscpfifo_faststateUPgroupdefaultqlen1000link/ether08:00:27:8f:3d:81brdff:ff:ff:ff:ff:ffinet192.168.0.100/24brd192.168.0.255scopeglobaldynamicnoprefixrouteeth0valid_lft84934secpreferred_lft84934secinet6fe80::a00:27ff:fe8f:3d81/64scopelinkvalid_lftforeverpreferred_lftforever上面的输出中,inet字段后面的数值即为当前系统的IP地址。例如,在上面的输出中,系统的IP地址是192.168.0.100。
桂@哥@网@络www.guIgegE.cn
TOP