在 CentOS Minimal(最小化安装) 里没有 ifconfig,主要有下面几个原因:
ifconfig 属于 net-tools,而 Minimal 默认不安装ifconfig 来自 net-tools 软件包net-tools 被认为过时,所以没有被默认包含# 查看是否安装
rpm -q net-tools
ip 命令(iproute2)从 CentOS 7 开始,官方建议使用 ip 命令 替代 ifconfig:
ip addr # 查看 IP(替代 ifconfig)
ip link # 查看网卡状态
ip route # 查看路由
✅ ip 命令:
Minimal 版本的目标:
所以:
ifconfig、netstat)ifconfig,可以手动安装yum install -y net-tools
安装后即可使用:
ifconfig
| 旧命令 | 新命令 |
|---|---|
| ifconfig | ip addr |
| netstat | ss |
| route | ip route |
| arp | ip neigh |
CentOS Minimal 没有
ifconfig,是因为它默认不装net-tools,而是用更现代的ip命令。
如果你愿意,我也可以帮你对比 ifconfig 和 ip 的常用用法对照表。