Linux 下Get命令的使用(linux的get命令)
Get命令是Linux下通用的网络文件传输工具,帮助我们从FTP,HTTP等协议服务器提取出文件,它相当于Windows经典的FTP客户端软件。它是比较古老且功能也比较弱小,仅能满足传统简单的文件传输要求,但是正是因为其功能弱而专注,才使得它这么流行稳定。
本文将重点介绍在Linux系统下的使用的Get命令的使用格式,以及如何编写一个简单的脚本来批量下载文件。
一、Get命令使用格式
1、基本格式:
$ get [选项] [协议://]主机名[:端口]/文件[参数1 参数2…]
2、参数及其作用
$ -V –version 显示版本
$ -h –help 显示帮助
$ -u –user [name] 用户名
$ -P –proxy 指定代理服务器
$ -f –file 存储下载文件
$ -r –recursive 对于目录,递归下载
$ -s –size 文件大小
$ -b –block 下载分块大小
$ -c –continue 续传
$ -a –ascii 使用ASCII传输
二、编写脚本批量下载文件
首先按照Get命令的使用规则编写十一行:
“`shell
#!/bin/bash
for i in {1..10}
do
wget -c http://www.domain.com/files/$i.zip
done
上述代码通过执行编写的脚本,可以自动批量下载http////www.domain.com/files/目录下的1.zip, 2.zip, ..., 10.zip文件,-c参数说明文件出现中断时可以自动续传。
最后,Linux下可以使用get 命令简单快速地从网络获取文件,此外,还可以使用脚本批量下载文件,以提高效率。如果需要更多快速可靠的文件传输功能,建议使用scp,rsync等工具。