在 CentOS 7 中,你可以使用多种命令来查看 IP 地址。以下是常用的几种方法:
1. **ifconfig (需要 net-tools 包)**
虽然 `netstat` 和 `ifconfig` 在新的 CentOS 版本中可能不预装,但你可以通过安装 `net-tools` 包来使用它们。首先安装这个包:
```bash
sudo yum install net-tools
```
然后,使用 `ifconfig` 命令查看 IP 地址:
```bash
ifconfig
```
在输出中,你可以找到以 `inet` 开头的行,那里显示的地址通常是你的 IP 地址。
2. **ip 命令 (推荐)**
`ip` 命令是更现代且更推荐的方式来查看网络配置。你可以使用以下命令来查看 IP 地址:
```bash
ip addr show
```
或者简写为:
```bash
ip a
```
在输出中,查找以 `inet` 或 `inet6` 开头的行,那里显示的是你的 IP 地址。IPv4 地址通常是 `inet` 开头的,IPv6 地址是 `inet6` 开头的。
3. **nmcli**(NetworkManager 命令行工具)
如果你的系统上安装了 NetworkManager,你也可以使用 `nmcli` 来查看 IP 地址:
```bash
nmcli device show | grep IP4.ADDRESS
```
这会显示与每个设备关联的所有 IPv4 地址。如果你想查看 IPv6 地址,可以替换 `IP4.ADDRESS` 为 `IP6.ADDRESS`。
选择其中一个方法并根据你的需要来查看 IP 地址。如果你不确定哪个命令适用于你的系统,可以先尝试使用 `ip` 命令,因为它是大多数现代 Linux 发行版默认安装的。