使用命令行从谷歌驱动器下载共享文件的最快方法是啥? [关闭]

Posted

技术标签:

【中文标题】使用命令行从谷歌驱动器下载共享文件的最快方法是啥? [关闭]【英文标题】:What is the fastest way of downloading a shared file from google drive using the command line? [closed]使用命令行从谷歌驱动器下载共享文件的最快方法是什么? [关闭] 【发布时间】:2021-11-05 03:30:47 【问题描述】:

我想从谷歌驱动器下载一个大小超过 10GB 的文件夹到我的大学服务器。我已尝试将 various ways 列在 *** 上,其中大多数似乎已过时。有没有一种快速简单的方法来做到这一点?

【问题讨论】:

"我尝试了各种方法在 *** 上列出,但每一种方法似乎都已经过时了。"请链接到这些不同的方式。 您在寻找 Java、Python、C 和/或“命令行”的答案吗?我认为速度会受到网络/互联网带宽的限制,而不是使用的语言。 【参考方案1】:

gdrive 是一个命令行实用程序,用于访问远程 google drive 帐户。按照这个 Linux 机器的示例进行设置:

    首先下载gdrivehere的执行文件。 解压得到可执行文件gdrive。现在通过执行命令更改文件的权限 chmod +x gdrive。 运行./gdrive about,你会得到一个URL,要求你输入验证码。 按照提示复制链接并转到您的浏览器上的 URL,然后登录您的 Google Drive 帐户并授予权限。最后你会得到一些验证码。复制它。 回到之前的终端,粘贴刚才复制的验证码。然后验证 你的信息在那里。现在您已成功将您的机器链接到您的 Google Drive 帐户。

现在完成上述过程后,您可以使用下面提到的命令浏览驱动器上的文件。

./gdrive list # List all files' information in your account
./gdrive list -q "name contains 'University'" # serch files by name
./gdrive download fileID # Download some file. You can find the fileID from the 'gdrive list' result.
./gdrive upload filename  #  Upload a local file to your google drive account.
./gdrive mkdir # Create new folder

希望对您有所帮助。

【讨论】:

"来自官网"请注意,这个工具不是谷歌提供的,只是一些github账号。

以上是关于使用命令行从谷歌驱动器下载共享文件的最快方法是啥? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在不先将对象作为文件保存到谷歌驱动器的情况下从谷歌 colab 下载对象作为文件?

从谷歌驱动器wget / curl大文件

我有问题要从谷歌数据存储区下载带有线程的1.5 gb数据和C#中的最快方式

如何使用命令行从私有 github 存储库下载单个原始文件?

如何使用 react-native-video 从谷歌驱动器播放视频?

我想使用php从谷歌驱动器文件中获取ID