autodataming的个人博客分享 http://blog.sciencenet.cn/u/autodataming

博文

wget

已有 3383 次阅读 2018-6-20 13:59 |系统分类:科研笔记

 Rosetta 二进制文件有12G,该网站提供极速下载服务,速度达到6M/s;


从win 传到服务器 速度只有30kb/s .不知道是不是因为大文件的限制,导致速度变慢。


间接解决办法直接在服务器上wget下载该文件。

wget https://www.rosettacommons.org/downloads/academic/3.9/rosetta_bin_linux_3.9_bundle.tgz --http-user=Academic_User --http-passwd=xxx


密码通过发送邮件就可以申请获得。

-----------------

下载二进制包,解压后,把source/bin目录添加到环境变量中就可以直接使用rosetta

命令如下:

score_jd2.static.linuxgccrelease -s 1ubq.pdb


-----------------------

wget 批量下载vmd tutorial files 教程的材料



wget -nd -r -l1 --no-parent https://www.ks.uiuc.edu/Training/Tutorials/vmd/vmd-tutorial-files/





使用 wget 完成批量下载
如果想下载一个网站上目录中的所有文件, 我需要执行一长串wget命令, 但这样做会更好:
wget -nd -r -l1 --no-parent http://www.foo.com/mp3/
这条命令可以执行的很好, 但有时会下载像 index.@xx 这样一些我不想要的文件. 如果你知道想要文件的格式, 可以用下面的命令来避免下载那些多余的文件:
wget -nd -r -l1 --no-parent -A.mp3 -A.wma http://www.foo.com/mp3/
我来简单的介绍一下命令中指定选项的作用.
-nd 不创建目录, wget默认会创建一个目录
-r 递归下载
-l1 (L one) 递归一层,只下载指定文件夹中的内容, 不下载下一级目录中的.
–no-parent 不下载父目录中的文件
---------------------

centos6.8 自带的wget 版本,不能处理ssl 链接。

Connecting to download.open-mpi.org|13.33.25.72|:443... connected.
Unable to establish SSL connection.

# wget --no-check-certificate  https://download.open-mpi.org/release/open-mpi/v1.6/openmpi-1.6.5.tar.gz -d
DEBUG output created by Wget 1.12 on linux-gnu.

--2019-01-03 10:21:00--  https://download.open-mpi.org/release/open-mpi/v1.6/openmpi-1.6.5.tar.gz
Resolving download.open-mpi.org... 13.33.25.107, 13.33.25.72, 13.33.25.106, ...
Caching download.open-mpi.org => 13.33.25.107 13.33.25.72 13.33.25.106 13.33.25.116 2600:9000:2012:4800:16:d6ed:ec80:93a1 2600:9000:2012:200:16:d6ed:ec80:93a1 2600:9000:2012:a400:16:d6ed:ec80:93a1 2600:9000:2012:3a00:16:d6ed:ec80:93a1 2600:9000:2012:7400:16:d6ed:ec80:93a1 2600:9000:2012:8000:16:d6ed:ec80:93a1 2600:9000:2012:c00:16:d6ed:ec80:93a1 2600:9000:2012:fa00:16:d6ed:ec80:93a1
Connecting to download.open-mpi.org|13.33.25.107|:443... connected.
Created socket 3.
Releasing 0x000000000191a820 (new refcount 1).
Initiating SSL handshake.
SSL handshake failed.
Closed fd 3
Unable to establish SSL connection.

解决方法,下载最新版的wget 就可以

https://ftp.gnu.org/gnu/wget/

which wget

先删除原来的wget

然后 下载源码

 tar vxzf wget-1.9.1.tar.gz  解压

 cd wget-1.9.1

./configure

make

sudo make install

$ which wget
/usr/local/bin/wget

虽然安装后的wget 版本也是1.12,但这个wget 下载https链接的文件,不会报错。


-----------------------

参考

1. https://blog.csdn.net/lixwjava/article/details/39203667



https://blog.sciencenet.cn/blog-950202-1119929.html

上一篇:excel 转 导出csv,修改默认分隔符
下一篇:pymol 显示蛋白不连续
收藏 IP: 202.127.19.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-16 17:23

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部