网络传输①——ping、wget、curl命令

Linux基础   2023-08-07 16:49   39   0  

ping命令

· 通过ping命令,可以检查指定的网络服务器是否处于可联通的状态。

· 语法

ping [-c num] ip或域名

· 选项-c代表检查的次数,如果不使用-c选项,则会无限次地查询

· 参数就是要查询的服务器的IP地址或域名

·  以下例子检查了blog.hqr233.plus是否能联通,需要手动ctrl+c来停止:

32050_5uio_7014.png

·  以下例子展示了检查3次blog.hqr233.plus是否能联通:

32131_ytkz_9264.png

wget命令

· 该命令是非交互式的文件下载器,可是实现在命令行内下载网络文件

· 语法

wget [-b] URL

· 选项-b代表是否后台下载,该选项会把日志写入到当前工作目录的wget-log文件

· 参数URL,就是文件的链接。

· 以下例子展示前台下载apache-hadoop 3.3.0版本:

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

32456_zfhz_7183.png

· 注意,无论下载是否完成,该文件都会被创建!应当及时删除损坏的文件,重新下载。

32582_kdnb_4094.png

· 以下例子演示后台下载刚刚的文件:

32691_zglk_2618.png

· 使用tail指令可以持续跟踪下载情况:

tail -f wget-log

32758_ugnf_4367.png

curl命令

· 该命令用于发起http网络请求,可用于下载文件、获取信息等。

· 语法

curl [-O] URL

· 选项-O用于下载文件,当URL是下载链接时,可以使用此选项保存文件。

· 参数URL就是要发起请求的地址。

· 以下例子展示向cip.cc发起请求,会返回公网地址:

curl cip.cc

· 以下例子展示下载刚刚的文件:

curl -O http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz

33162_mxgm_1977.png



博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。