ping 命令

可以通过 ping 命令检查指定的网络服务器是否是「可联通状态」,语法如下:

ping [-c num] ip或主机名

选项

  • -c,可选,检查的次数,不使用 -c 时将无限次数持续检查

参数

  • ip 或主机名,被检查的服务器 ip 地址或者主机名地址

例如测试百度是否可以联通:
image.png
结果显示可以联通,延迟 8ms 左右。

例如通过 ip 地址去测试百度是否可以联通:
image.png
指定 -c 后,3 次检查后自动停止。

例如我们检查一个不存在的 ip 地址,结果如下:
image.png

一般情况下,ping 命令就是用来测试某个 ip 地址或主机名是否可以连接。

wget 命令

wget 命令是非交互式的文件下载器,可以在命令行内下载网络文件,语法如下:

wget [-b] url

选项

  • -b,可选,表示后台下载,会将日志写入到当前工作目录的 wget-log 文件。

参数

  • url,下载链接

例如下载一个 apache-hadoop :

  1. $ wget http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz

image.png

不管文件是否下载成功,都会存在于电脑中噢。

curl 命令

curl 命令可以发送 http 网络请求,可用于下载文件、获取信息等,语法如下:

curl [-O] url

选项

  • -O,用于下载文件,当 url 是下载链接的时候,可以使用该选项保存文件。

参数

  • url,要发起请求的网络地址。

例如通过 curl 向 cip.cc 发起请求:

cip.cc 是一个公网链接,可以获取电脑的 ip 地址。

IP查询 - 查IP(www.cip.cc)
image.png

例如我们向百度发送一个请求:
image.png :::info 所以 curl 就类似我们的浏览器可以向网站发送一个请求。 :::

例如通过 curl 下载一个文件:
image.png