在Linux系统中,查看本机的IP地址可以通过以下几种方法:
1. 使用`ifconfig`命令:
```bash
ifconfig
```
在`ifconfig`的输出中,你可以找到以`inet`开头的行,那行中的数字就是你的IP地址。
2. 使用`ip`命令(更现代的方法):
```bash
ip addr show
```
这个命令会显示所有网络接口的信息,你可以找到以`inet`开头的行,那行中的数字就是你的IP地址。
3. 使用`hostname -I`命令:
```bash
hostname -I
```
这个命令会直接显示所有配置的IP地址。
4. 使用`curl`命令(如果网络接口是IPv4):
```bash
curl http://ipinfo.io/ip
```
这个命令会从第三方服务获取你的公网IP地址。
请注意,以上命令中的IP地址可能包括IPv4和IPv6地址。如果你只关心IPv4地址,可以通过管道过滤输出:
```bash
ifconfig grep -oP 'inet K[d.]+' head -n 1
```
或者使用`ip`命令:
```bash
ip -4 addr show grep -oP 'inet K[d.]+' head -n 1
```
使用这些命令时,你可能需要管理员权限(使用`sudo`),特别是使用`ifconfig`和`ip`命令时。