**ifconfig 命令**
最常用的 是使用 ifconfig 命令:
sudo ifconfig -a
此命令将列出所有网络接口及其 IP 地址。
**ip 命令**
ip 命令是 ifconfig 的替代命令:
sudo ip addr show
此命令提供了更详细的信息,包括地址、网关和 MAC 地址。
**hostname 命令**
如果只想知道 IP 地址,而不需要其他信息,可以使用 hostname 命令:
sudo hostname -I
此命令将仅输出系统 IP 地址。
**netstat 命令**
netstat 命令也可以用于查看网络连接的信息,包括 IP 地址:
sudo netstat -rn
此命令将输出路由表,其中包含本地 IP 地址、网关和目的地网络。
**工具提示**
对于 Ubuntu 和 Debian 用户,可以使用 nmcli 命令查看网络连接信息:
nmcli dev status
此命令将显示所有网络接口的连接状态,包括 IP 地址。
对于 CentOS 用户,可以使用 ip link show 命令查看网络接口信息:
ip link show
此命令将显示所有网络接口及其 IP 地址。
**注意**
* sudo 命令需要 root 权限。
* 某些网络接口可能有多个 IP 地址。