使用lftp批量下载 轻松克隆数据库

如果想下载整个数据库到本地服务器上,可以使用基于命令行的lftp,利用其提供的-f选项。

此处以克隆生物信息人员很有可能用的CCDS数据库到本地为例,来演示一下lftp的批量下载功能。

第一步:建立一个lftp的命令脚本,此处命名为ccds.lftp。内容如下(需要根据实际情况进行修改):

1
2
3
4
5
open ftp://ftp.ncbi.nlm.nih.gov/pub/CCDS/
get -c README
mirror -c current_human human
mirror -c current_mouse mouse
bye

第二步:开始下载!使用如下命令:

1
2
3
lftp -f ccds.lftp
#如果想在批量下载的同时解放自己的电脑,则使用以下命令
nohup lftp -f ccds.lftp &