Linux 系统下查看 IP 地址是一种重要的网络调试工作,尤其在日常管理和网络维护方面它更是不可或缺。本文将详细介绍在 Linux 操作系统中如何查看 IP 地址。
首先,Linux 有一个内置的命令 ifconfig,可以用来查看网卡的 IP 地址,子网掩码以及默认网关。使用 ifconfig 命令只需简单地输入 ifconfig 就可以查看到网卡的 IP、子网掩码,以及默认网关,如下:
“`bash
$ifconfig
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:246 errors:0 dropped:0 overruns:0 frame:0
TX packets:246 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:43762 (43.7 KB) TX bytes:43762 (43.7 KB)
eth0 Link encap:Ethernet HWaddr 22:22:33:44:66:77
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::8888:f00b:1111:2222/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3244 errors:0 dropped:0 overruns:0 frame:0
TX packets:1890 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:168383 (168.3 KB) TX bytes:250573 (250.5 KB)
另外,还可以使用 ip 命令来查看网卡的IP地址,该命令会显示更详细的信息,如下:
```bash
$ ip addr
1: lo: mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 11:22:33:44:55:66 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.100/24 scope global eth0
inet6 fe80::8888:f00b:1111:2222/64 scope link
valid_lft forever preferred_lft forever
最后,我们也可以使用 nmtui 命令来查看和设置 IP 地址。nmtui 是一个命令行图形界面的工具,可以用来对网络进行配置,具体如下:
1. 打开终端,输入 nmtui ,回车
2. 选择 Edit a wired connection 或则 Edit a Network connection,按下 Enter 键
3. 选择你需要查看 IP 地址的网络,按下 Enter 键
4. 在配置菜单中,你就可以看到 IP 地址等相关配置信息了
总结下来,Linux 系统查看 IP 地址有很多种方式,其中最常用的是 ifconfig 命令,还可以使用 ip 命令和 nmtii 图形界面工具。