Linux 网络命令速查:告别 `ifconfig`,拥抱 `ip`

🌐 Linux 网络命令速查:告别 ifconfig,拥抱 ip

现状 :新版 Ubuntu/CentOS 已移除 ifconfignetstat
对策 :使用现代化的 ipss 命令(系统自带,无需安装)。


1️⃣ 核心命令对照表

功能 🪟 Windows 🐧 Linux (旧/已淘汰) 🐧 Linux (新/推荐)
查看 IP ipconfig ifconfig ip a
查看网关 route print route -n ip route
查看端口 netstat -ano netstat -tuln ss -tuln
DNS 配置 ipconfig /all cat /etc/resolv.conf cat /etc/resolv.conf

2️⃣ 常用命令实战 (直接复制)

🔹 查看 IP 地址

bash 复制代码
ip a

只看 IPv4: ip -4 a

🔹 查看默认网关

bash 复制代码
ip route | grep default

🔹 查看端口监听状态

bash 复制代码
# 查看 TCP/UDP 监听端口 + 进程名 (需 sudo)
sudo ss -tulnp

🔹 查看 DNS 服务器

bash 复制代码
cat /etc/resolv.conf

3️⃣ 如果非要用旧命令 (ifconfig / netstat)

虽然不推荐,但可以手动安装回来:

Ubuntu/Debian:

bash 复制代码
sudo apt update && sudo apt install net-tools -y

CentOS/RHEL:

bash 复制代码
sudo yum install net-tools -y

💡 一句话总结

Windows 用 ipconfig,Linux 请用 ip a
别再纠结 ifconfig 报错,它已经过时了。

相关推荐
我不听你讲话2 小时前
Nginx核心功能
linux·服务器·python
草莓熊Lotso2 小时前
MySQL 数据类型核心指南:选型、实战与避坑
linux·运维·服务器·数据库·c++·人工智能·mysql
啊哈的哲学路途2 小时前
【esp-idf 指令】
linux·stm32
fanjinhong_85212 小时前
Docker 镜像与容器关系解析
linux·docker
2501_915921432 小时前
在 Linux 上通过命令行上架 iOS APP,Fastlane + AppUploader(开心上架)
android·linux·运维·ios·小程序·uni-app·iphone
Qeesun2 小时前
UV 环境管理指南 / 如何将旧项目接入 UV
linux·python·uv
摇滚侠2 小时前
帮我找一个 Ubuntu 服务器下载地址,下载速度快的
linux·服务器·ubuntu
JiMoKuangXiangQu2 小时前
Linux 锁 (1):ticket spinlock
linux·ticket spinlock
Du_chong_huan2 小时前
3.3 路由器的包转发操作
网络·智能路由器