探索Linux查看本地IP的方法(linux查看本地ip)

Linux是一款广受欢迎的开源操作系统,有很多精彩的功能,方便用户管理系统资源,也提供了很多强大的终端命令,便捷的满足了日常的高效操作。比如在查看本地IP这件事情,Linux也可以简单轻松的实现。

首先,使用ifconfig命令十分简单快捷,它可以显示本机配置信息,如下:

$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:FF:01:D2
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe01:d2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:122985 errors:0 dropped:0 overruns:0 frame:0
TX packets:89743 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:138976420 (132.7 MiB) TX bytes:8391134 (7.9 MiB)

我们可以观察到中间有一行inet addr,根据这行,推断出本地IP地址为192.168.1.100。这是查看本地IP的极简做法,更详细的内容,还可以使用ip及hostname命令查看,两个这些命令如下所示:

$ ip addr show
1: lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:3133 errors:0 dropped:0 overruns:0 frame:0
TX packets:3133 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:310884 (303.6 KiB) TX bytes:310884 (303.6 KiB)
2: eth0 Link encap:Ethernet HWaddr **:**:**:**:**:**
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: **:**:**:**:**:**/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:122985 errors:0 dropped:0 overruns:0 frame:0
TX packets:89743 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes: 138976420 (132.7 MiB) TX bytes: 8391134 (7.9 MiB)
$ hostname -I
192.168.1.100
```
以上内容就是查看本地IP最完整的内容。从ifconfig的输出可以看出来,本机在Document/Internet上的IP地址为192.168.1.100,同时hostname -I命令也能够查看出来,综上所述,Linux查看本地IP的方法很简单,只需通过ifconfig、ip及hostname命令等就可以搞定,用户们可以根据上述方法轻松查看到Linux机器的IP地址,方便相应的维护管理工作。

数据运维技术 » 探索Linux查看本地IP的方法(linux查看本地ip)