当前位置: 技术问答>linux和unix
mget的使用问题,急!!
来源: 互联网 发布时间:2015-12-28
本文导语: 我要将FTP上的整个目录全部下载到本地,目录中包含了子目录, 请问MGET 要怎么写才能将整个目录以及子目录全部下载下来呢 比如远程服务器上有20个目录以及其他文件 全部都要下载到本地的VOD目录 请问如何弄呢 ...
我要将FTP上的整个目录全部下载到本地,目录中包含了子目录,
请问MGET 要怎么写才能将整个目录以及子目录全部下载下来呢
比如远程服务器上有20个目录以及其他文件
全部都要下载到本地的VOD目录
请问如何弄呢 谢谢了
请问MGET 要怎么写才能将整个目录以及子目录全部下载下来呢
比如远程服务器上有20个目录以及其他文件
全部都要下载到本地的VOD目录
请问如何弄呢 谢谢了
|
mget命令只能下载文件,不能下载目录。
如果你的机器上安装了lftp,那么,你可以用mirror命令来下载目录
以我的redhat linux服务器为例:
[root@rh169 root]# rpm -q lftp
lftp-2.6.3-3
如果安装了,那么登录:
[root@rh169 root]# lftp 192.168.0.171 -u admin (这是我的另一台服务器)
Password:
lftp admin@192.168.0.171:~> ls (实际中目录是蓝色的)
-rw-rw---- 1 root root 118 Nov 5 13:41 aaa.rsc
drw-rw---- 4 root root 4096 Nov 3 09:26 hotspot
-rw-rw---- 1 root root 7118 Nov 3 00:23 fistbak.backup
drw-rw---- 4 root root 4096 Dec 9 16:08 cmw
-rw-rw---- 1 root root 8460 Dec 5 00:35 console-dump.txt
-rw-rw---- 1 root root 29722 Dec 9 16:07 MikroTik-09122006-1607.backup
lftp admin@192.168.0.171:/> mirror hotspot/
Total: 3 directories, 16 files, 0 symlinks
New: 16 files, 0 symlinks
lftp admin@192.168.0.171:/>
如果你的机器上安装了lftp,那么,你可以用mirror命令来下载目录
以我的redhat linux服务器为例:
[root@rh169 root]# rpm -q lftp
lftp-2.6.3-3
如果安装了,那么登录:
[root@rh169 root]# lftp 192.168.0.171 -u admin (这是我的另一台服务器)
Password:
lftp admin@192.168.0.171:~> ls (实际中目录是蓝色的)
-rw-rw---- 1 root root 118 Nov 5 13:41 aaa.rsc
drw-rw---- 4 root root 4096 Nov 3 09:26 hotspot
-rw-rw---- 1 root root 7118 Nov 3 00:23 fistbak.backup
drw-rw---- 4 root root 4096 Dec 9 16:08 cmw
-rw-rw---- 1 root root 8460 Dec 5 00:35 console-dump.txt
-rw-rw---- 1 root root 29722 Dec 9 16:07 MikroTik-09122006-1607.backup
lftp admin@192.168.0.171:/> mirror hotspot/
Total: 3 directories, 16 files, 0 symlinks
New: 16 files, 0 symlinks
lftp admin@192.168.0.171:/>