linux下下载文件到谷歌云盘,如何使用wget下载谷歌云端硬盘里的文件
我們是可以使用Wget來下載google drive里的文件的,但首先你需要知道要下載的文件大概是多大體積。
小于100MB的文件通常被認為是小文件。大于100MB的文件會被google drive認為是大文件。
想要下載歌云端硬盤里文件,首先需要文件是被公開共享出來的。
下載方法:
首先找到被分享的鏈接,通常這樣的
https://drive.google.com/file/d/1UibyVC_C2hoT_XEw15gPEwPW4yFyJFeOEA/view?usp=sharing
或者
https://drive.google.com/u/0/open?id=0B-Fin8UxrD6POTBsR2d2T3MzTjg
里面的 1UibyVC_C2hoT_XEw15gPEwPW4yFyJFeOEA 或?0B-Fin8UxrD6POTBsR2d2T3MzTjg 這段代碼就是我們需要的信息。
如果是小文件,我們可以執行下面的命令來下載:
wget --no-check-certificate 'https://docs.google.com/uc?export=download&id=FILEID' -O FILENAME
把里面的?FILEID 修改成上面我們提取的 代碼ID,FILENAME 是我們重命名這個文件到本地。
對于大文件,我們需要使用下面的命令,同樣要記得修改里面的?FILEID ?和?FILENAME:
wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=FILEID' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=FILEID" -OFILENAME&& rm -rf /tmp/cookies.txt
總結
以上是生活随笔為你收集整理的linux下下载文件到谷歌云盘,如何使用wget下载谷歌云端硬盘里的文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu1728--------坑爹啊
- 下一篇: linux ifconfig命令参数及用