背景
当时楼组在使用百度提供的一个经过二次开发的云主机,当时需要拷贝模型文件,然后wget直接从github上提供google drive的链接失败,故托同学帮忙下载,然后自己传到自己的百度网盘。这个时候就面临了从百度网盘上通过命令行下载文件到服务器上的问题。
解决
wget -c -O mobilenet_v1.pth "URL"
注意:URL要用引号来包括,防止转义字符的出现。
最开始,以为wget后面要加–referer=URL参数,这里的URL是[https://pan.baidu.com/s/1bT1s5pl6UZJrDJP7yr1l9A],但是后面发现不加这个也可以下载,就是之前忘记给URL加引号导致下载不了文件。
参数说明:
-c 以断点续传的方式下载文件(断点续传就是把大文件切割成若干个小文件,然后多线程下载,若某个小块下载失败,则从下载失败处重新下载即可)
-O 制定下载文件的保存文件(可加路径,若无-O,则会以URL最后一个//最后的字符名来保存,可能会出错)
wget详细使用说明参考:http://www.cnblogs.com/ftl1012/p/9265699.html
Linux常识之一:-和- -的区别
参考&#

在无界面的Linux云主机上,通过命令行使用wget下载百度网盘文件。遇到的问题是wget下载github上Google Drive链接失败,解决方案是让同学下载后上传到百度网盘,再使用wget配合特定参数如`-c`(断点续传)和`-O`(指定保存文件名)从网盘下载。注意URL需要用引号包含,防止转义字符问题。单破折号 `-` 后面跟的是单字符参数,而双破折号 `--` 后面跟的是多字符参数。
最低0.47元/天 解锁文章
2160

被折叠的 条评论
为什么被折叠?



