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等工具。

数据运维技术 » Linux 下Get命令的使用(linux的get命令)