博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ping、traceroute、host、curl以及wget
阅读量:4300 次
发布时间:2019-05-27

本文共 1911 字,大约阅读时间需要 6 分钟。

1)ping

ping 是简单且重要的指令,ping 主要透过 来进行整个网路的状况报告,最简单直接的测试连通性(但需要注意,并不是ping不通就表示没有连通,有可能对方设置了禁ping,这时就需要配合其他高级些的命令测试)。

简单使用,例如:

appledeMacBook-Pro:~ apple$ ping www.baidu.comPING www.a.shifen.com (115.239.211.112): 56 data bytes64 bytes from 115.239.211.112: icmp_seq=0 ttl=54 time=7.835 ms64 bytes from 115.239.211.112: icmp_seq=1 ttl=54 time=9.100 ms
可以指定ping的次数 -c 加次数

appledeMacBook-Pro:~ apple$ ping -c 3 www.baidu.comPING www.a.shifen.com (115.239.211.112): 56 data bytes64 bytes from 115.239.211.112: icmp_seq=0 ttl=54 time=7.863 ms64 bytes from 115.239.211.112: icmp_seq=1 ttl=54 time=7.649 ms64 bytes from 115.239.211.112: icmp_seq=2 ttl=54 time=9.189 ms--- www.a.shifen.com ping statistics ---3 packets transmitted, 3 packets received, 0.0% packet lossround-trip min/avg/max/stddev = 7.649/8.234/9.189/0.681 ms
2)traceroute

当ping不通对方(也已经用ifconfig,确定网卡启动且正常工作了),需要用traceroute对数据包进行跟踪分析。

你可能需了解下路由表:用 route  (centos中的命令,在os x中用netstat -r)

appledeMacBook-Pro:~ apple$ netstat -rRouting tablesInternet:Destination        Gateway            Flags        Refs      Use   Netif Expiredefault            10.0.1.1           UGSc          461        0     en010.0.1/24          link#4             UCS            25        0     en010.0.1.1/32        link#4             UCS             2        0     en0

现在用traceroute 跟踪下本机到www.baidu.com所经过的路由,这里就不在演示。

3)host

这个指令可以用来查出某个主机名称的 IP 的!我们想要知道 www.baidu.com 的 IP 时,可以这样做:

appledeMacBook-Pro:~ apple$ host www.baidu.comwww.baidu.com is an alias for www.a.shifen.com.www.a.shifen.com has address 115.239.211.112www.a.shifen.com has address 115.239.210.27
4)curl(当ping不通某个网址时,可以用curl 网址进行测试,看是否为对方设置了禁ping)

这是最简单的使用方法。用这个命令获得了www.baidu.com指向的页面,同样,如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地。(支持断点续传)

appledeMacBook-Pro:~ apple$ curl www.baidu.com
5)wget(跟curl差不多,一般用于下载)

同样也支持断点续传,例如:

wget -c http://www.baidu.com/xxx.zip

总结:

这里并没有深入讲解5个命令,因为这每个命令都可以写一本书,写这篇blog主要是概括下这些功能相近的命令的一些简单用法。

转载地址:http://zovws.baihongyu.com/

你可能感兴趣的文章
OCO订单(委托)
查看>>
学习笔记_vnpy实战培训day05
查看>>
学习笔记_vnpy实战培训day06
查看>>
Python super钻石继承
查看>>
回测引擎代码分析流程图
查看>>
Excel 如何制作时间轴
查看>>
股票网格交易策略
查看>>
matplotlib绘图跳过时间段的处理方案
查看>>
vnpy学习_04回测评价指标的缺陷
查看>>
ubuntu终端一次多条命令方法和区别
查看>>
python之偏函数
查看>>
vnpy学习_06回测结果可视化改进
查看>>
读书笔记_量化交易如何建立自己的算法交易01
查看>>
设计模式03_工厂
查看>>
设计模式04_抽象工厂
查看>>
设计模式05_单例
查看>>
设计模式06_原型
查看>>
设计模式07_建造者
查看>>
设计模式08_适配器
查看>>
设计模式09_代理模式
查看>>