📜  来自谷歌驱动器的 wget 文件 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:55:30.546000             🧑  作者: Mango

来自谷歌驱动器的 wget 文件 - Shell-Bash

简介

在Linux和UNIX系统中,wget命令是一个常用的命令行工具,用于从Web服务器上下载文件。wget支持HTTP、HTTPS和FTP协议,允许用户指定下载文件的文件名、下载目录、代理服务器等。本篇文章将介绍如何使用wget命令从谷歌驱动器下载文件并保存到本地。

下载谷歌驱动器的wget文件

在使用wget下载谷歌驱动器文件之前,我们需要下载wget二进制文件。在这里我们将从官方网站(http://www.gnu.org/softwarewget/)下载,也可以从其他镜像站或软件源下载。

wget https://ftp.gnu.org/gnu/wget/wget-1.21.1.tar.gz

tar -zxvf wget-1.21.1.tar.gz

cd wget-1.21.1

./configure

make

make install
下载谷歌驱动器的文件

使用wget命令下载谷歌驱动器的文件需要使用OAuth2.0验证。我们可以使用一个称为gdrive的bash工具来实现这一点。gdrive是一个基于命令行的脚本,用于从谷歌云盘中下载、上传和管理文件。我们需要首先在系统上安装gdrive

wget -O drive https://drive.google.com/uc?id=0B3X9GlR6EmbnMHpzVUs4QjdkaE0

chmod +x drive

sudo install drive /usr/local/bin/drive

安装完成后,我们需要进行身份验证。在终端中输入下面的命令,并按照提示操作。

drive init

身份验证完成之后,我们可以使用gdrive命令下载文件。假设我们想要下载一个名为test.txt的文件,保存到本地/home/user/Downloads目录下。在终端中输入下面的命令:

drive download --path /home/user/Downloads test.txt
结论

wget是一个非常实用的命令行工具,可用于从Web服务器上下载文件。通过使用gdrivewget,我们可以在Linux和UNIX系统中轻松地从谷歌驱动器下载文件。