Centos服务器下载百度云资源——wget

服务器备份资料保存百度云了,下载到本地然后ftp上传?费时费力,一个不小心,传到99%失败重传是不是得哭死?

今天给大家带来一个能下载百度网盘的Linux命令

wget——最方便的下载工具

wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。"wget" 这个名称来源于 “World Wide Web” 与 “get” 的结合。 所谓自动下载,是指 wget 可以在用户退出系统的之后在继续后台执行,直到下载任务完成。

命令分析

wget --no-check-certificate -b -c --referer=https://pan.baidu.com/s/1pLnz76b -O test.zip "https://d1.baidupcs.com/file/acb12a00343e2a5f3e6b856da0e7c91a?bkt=p3-0000d06d31651d856f88c6ca314121df8249&xcode=f1a0c2378ed308637383fda578c200a5c96f99a5696741d70b2977702d3e6764&fid=3850551538-250528-74334530885382&time=1503469647&sign=FDTAXGERBHSK-DCb740ccc5511e5e8fedcff06b081203-Hr4gbPkImXW4LLpM3rsW5coYTpc%3D&to=d1&size=217798137&sta_dx=217798137&sta_cs=2092&sta_ft=zip&sta_ct=5&sta_mt=2&fm2=MH,Guangzhou,Netizen-anywhere,,none,any&newver=1&newfm=1&secfm=1&flow_ver=3&pkey=0000d06d31651d856f88c6ca314121df8249&expires=8h&rt=pr&r=888627097&mlogid=5441092044168330572&vuk=3850551538&vbdid=1216363370&fin=echo%E5%9B%9E%E5%A3%B0%E7%A6%8F%E5%88%A9.zip&bflag=d1,h5,p7,69,75,79,80,d7,h1,p3,8,14,19,18-d1&check_blue=1&rtype=1&iv=0&dp-logid=5441092044168330572&dp-callid=0.1.1&hps=1&csl=80&csign=j%2F3o%2FKcX8G4ipp27pVAiSVJUcoY%3D&so=0&ut=6&uter=3&serv=0&uc=1237725326&by=themis"

即:

<span style="color: #ffcc00;">wget</span> --no-check-certificate -b -c --referer=引用地址 -O 文件名 "真实下载地址"

1

<span style="color: #ffcc00;">wget</span> --no-check-certificate -b -c --referer=引用地址 -O 文件名 "真实下载地址"

  • 引用地址:为百度网盘资源分享地址(建议分享一天,考虑安全性),如下图。

  • --no-check-certificate 是指https下载
  • -b 是指后台下载 下载记录保存于同目录下的wget.log(建议在下载大型文件时使用)
  • -c 断点续传
  • -O 输出文件名(即保存至本地的文件名)

引用地址获取:

即文件下载的来源页面。(不懂的忽略)

直链地址获取:

1.下载village(山寨云)

云盘下载 本地下载

2.登陆,选择刚刚需要下载的文件

复制的链接即为直链

整理出来的命令类似 wget --no-check-certificate -b -c --referer=https://pan.baidu.com/s/1pLnz76b -O test.zip "https://d1.baidupcs.com/file/acb12a00343e2a5f3e6b856da0e7c91a?bkt=p3-0000d06d31651d856f88c6ca314121df8249&xcode=f1a0c2378ed308637383fda578c200a5c96f99a5696741d70b2977702d3e6764&fid=3850551538-250528-74334530885382&time=1503469647&sign=FDTAXGERBHSK-DCb740ccc5511e5e8fedcff06b081203-Hr4gbPkImXW4LLpM3rsW5coYTpc%3D&to=d1&size=217798137&sta_dx=217798137&sta_cs=2092&sta_ft=zip&sta_ct=5&sta_mt=2&fm2=MH,Guangzhou,Netizen-anywhere,,none,any&newver=1&newfm=1&secfm=1&flow_ver=3&pkey=0000d06d31651d856f88c6ca314121df8249&expires=8h&rt=pr&r=888627097&mlogid=5441092044168330572&vuk=3850551538&vbdid=1216363370&fin=echo%E5%9B%9E%E5%A3%B0%E7%A6%8F%E5%88%A9.zip&bflag=d1,h5,p7,69,75,79,80,d7,h1,p3,8,14,19,18-d1&check_blue=1&rtype=1&iv=0&dp-logid=5441092044168330572&dp-callid=0.1.1&hps=1&csl=80&csign=j%2F3o%2FKcX8G4ipp27pVAiSVJUcoY%3D&so=0&ut=6&uter=3&serv=0&uc=1237725326&by=themis"

输入服务器执行即可

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Web 开发

ubuntu学习手札——架设LAMP服务器

简单介绍一下,LAMP就是Linux + Apache + Mysql + Php,现在的服务器大部分都是基于这种方式架设的,我们这里的Linux就是ubunt...

651
来自专栏吴小龙同學

Android Studio Git 分支实践

新公司有些项目是用的 Git,以前公司都是 svn,为了练手 Git,我个人 APP 用到了,但是仅简单的 git pull/push 的使用,并未用到 G...

2975
来自专栏云计算教程系列

使用Nagios监控你的Ubuntu服务器

Nagios是一个流行的电脑系统和网络监控程序,它检测主机和服务,当异常发生和解除时能提醒用户。它是基于GPLv2开发的开源软件,可免费获得及使用。 使用Nag...

1133
来自专栏blog

利用Hugo和Github Pages免费创建并永久托管网站

Hugo可以让你轻松生成静态网站,比如个人博客、API文档、公司主页等,你只需要提供markdown格式的文本,它就能帮你渲染成各种你想要的样式,只需要安装想...

1431
来自专栏Linyb极客之路

jenkins+maven+svn实现简单的一键发布

前言 在安装之前,我想说明一下本文的目的,jenkins的一款持续集成工具, 它可以做的事情很多,其中一个主要的功能就是简化部署流程 ...

52212
来自专栏建站达人秀

如何搭建 OpenLiteSpeed 面板

OpenLiteSpeed 是 LiteSpeed Technologies 开发的开源HTTP服务器。OpenLiteSpeed 具有高性能和轻量级的特点,并...

570
来自专栏pangguoming

Linux上安装Hadoop集群(CentOS7+hadoop-2.8.0)

1下载hadoop      本博文使用的hadoop是2.8.0     打开下载地址选择页面: http://www.apache.org/dyn/clos...

35811
来自专栏技术视野

在Ubuntu 16.04或Debian 8上安装SquirrelMail

SquirrelMail是一个用PHP编写的webmail包,它支持SMTP和IMAP协议,并具有跨平台兼容性。SquirrelMail需要一台带有PHP的We...

731
来自专栏码神联盟

碎片化 | 第四阶段-Maven中央仓库配置-视频

Maven中央仓库配置 建库: 中央仓库的配置 文件:setting.xm 1:默认路径:Default: ${user.home}/.m2/repos...

2607
来自专栏ASP.NETCore

.NET Core第三方开源Web框架YOYOFx

YOYOFx是一个轻量级用于构建基于 HTTP 的 Web 服务,基于 .NET 和 Mono 平台。

754

扫码关注云+社区