目录
常用的网络相关命令
一、常用网络命令
1.ping命令
ping www.woniuxy.com #测试是否可以ping通woniuxy.com的服务器连通。同时可以查看响应时间,及响应时间的分布情况 ping -i 3 www.woniuxy.com #每3秒钟访问一次 ping -c 5 www.woniuxy.com #一共发送5个数据包 ping -f www.woniuxy.com #快速发送ICMP数据包,进行压力测试 ping -f -c 200 www.woniuxy.com #设定具体数据包数量,用于快速检测响应时间等数据 ping -s 1024 www.woniuxy.com #设定每个ICMP数据包大小
这里的min表示最小延迟,avg表示平均时延,max表示最大时延,mdev表示时延标准差
2.ip命令
ip addr #查看网卡及IP信息 ifconfig #同上 ip neigh #ARP协议,查看相邻计算机 arp -an #同上 ip link #查看网卡MAC地址等 ip -s link #查看网卡的收发数据包的个数和大小,RX:收 ; TX:发 ifcofig -s:同上(但只能得到数据包个数) ip addr add 192.168.112.255/24 dev ens32 #临时为ens32网卡添加一个IP地址(同一个网卡可以绑定多个IP地址),因为 systemctl restart network 后这个临时ip地址就会消失 ifconfig ens32 192.168.112.255 #临时修改IP地址 ip addr del 192.168.112.255/24 dev ens32 #删除一个IP地址 #查看路由IP地址 ip route route netstat -r route -n ip route add default via 192.168.112.1 #为当前网络添加路由(网关) route add default gw 192.168.112.1 #同上 ip route del default via 192.168.112.1 route del default gw 192.168.112.1 #同上 ip route flush cache #刷新路由表 ip link set ens32 up #启动网卡 ifconfig ens32 up #同上,down表示关闭 ss-anl #查看当前系统中的端口占用情况 netstat -ano #同上
老版本工具 | iproute2工具 | 说明 |
---|---|---|
ifconfig | ip addr,ip link ,ip -s | 地址及连接配置 |
route | ip route | 路由表 |
arp | ip neigh | 邻居电脑 |
iptunnel | ip tunnel | 通道 |
nameif | ifrename,ip link set name | 网络接口命名 |
ipmaddr | ip maddr | 多播 |
netstat | ip -s,ss,ip route | 多种网络统计数据 |
mii-tool | ethtool | 用mii与网卡自动协商工作状态 |
3.traceroute命令
Linux: traceroute www.woniuxy.com #跟踪到达woniuxy.com的所有路由节点和路径,默认支持三十个跳点 windows: tracert www.woniuxy.com #同上
4.curl
curl http://www.woniuxy.com/ curl -o woniuxy.html http://www.woniuxy.com/ #将该网页中的http的html代码存放进woniuxy.html这个文件中 curl -O http://www.woniuxy.com/index.html #直接将该网址的http的html代码存放进该网址的index.html页面中
更多curl的使用方式,参考:http://www.ruanyifeng.com/blog/2019/09/cur-reference.html
5.wget命令
wget http://cntwordpress.org/wordpress-4.9.4-zh_CN.tar.gz wget -O wordpress.tar.gz http://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz wget -c https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz: 断点续传 wget -b https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz: 后台下载