当前位置:首页>Linux>Linux运维实战:常用网络命令速查与故障排查指南

Linux运维实战:常用网络命令速查与故障排查指南

  • 2026-08-28 16:07:21
Linux运维实战:常用网络命令速查与故障排查指南
在日常的系统运维及网络管理中,我们需要经常使用命令进行网络故障的排查。熟练掌握常用的linux网络命令使用,能够大幅度提高故障排查速度。以下介绍日常必须掌握的网络命令。
  • 1、ip相关命令
ip a(或ip addr show)  #查看网卡及对应的ip地址 
ifconfig(以前常用,目前以备替代)  #查看网卡及对应的ip地址及链接状态 
ip route show (简写ip route)    #显示路由信息 
ip link show (简写ip link show) #查看网卡状态 
ip link set dev ens33 up #启动ens33网卡 ip link set dev ens33 down #关闭网卡ens33
 ip -s link show dev ens33  #检查网卡错误信息 
  • 2、网络连接测试命令
ping x.x.x.x   #测试网络通达,最基础的命令
traceroute x.x.x.x   #跟踪目标经过的路由信息 
curl -kv http://www.xxx.com  #测试http/https交互过程,kv显示详细信息,在接口测试中比较有用
wget xxxx   #下载相关文件
netstat -an  #端口连接相关命令(逐步被ss替代) 一般和grep搭配比较多
ss -an |grep ip/port/staus    #查看端口监听建链命令 
tcpdump -i ens33     #抓包命令,用于进行数据协议分析 
  • 3、DNS相关命令
    nslookup  www.xxx.com  #查询域名解析信息 
dig www.xxx.com   #查询域名DNS记录
host www.xxx.com  #查询域名ip地址信息 
  • 4、其他命令
dstat       #监控网速 
nc -zv  x.x.x.x      #测试端口通断,号称瑞士军刀 
nmap  x.x.x.x/mask       #扫描网段开发端口
ethtool ens33 #显示网卡带宽等信息 
mtr x.x.x.x   #综合ping和traceroute命令
 Linux系统提供非常多的络命令工具,从基础信息查看到性能监控,学会了这些命令,应对各种网络问题就游刃有余。 
以上内容仅供学习交流使用。

最新文章

随机文章