一直苦于在ubuntu系统下大文件或者是含有N多文件的小文件夹的ftp上传和下载,使用lftp可以轻轻松松搞定! 测试开始: 基于Windows的Serv-U FTP服务端: IP:192.168.1.11 用户名:piaoyun 基于Fedora的客户端。
一、上传文件夹,向192.168.1.11服务端上传文件夹piaoyuncc
#lftp 192.168.1.11 lftp 192.168.1.11:~> user piaoyun 口令: lftp piaoyun@192.168.1.11:~> mirror -R /home/piaoyun/piaoyuncc Total: 11 directory, 12 files, 0 symlinks New: 12 files, 0 symlinks 1348684 bytes transferred lftp piaoyun@192.168.1.11:~>
二、下载远程服务端的文件夹
lftp piaoyun@192.168.1.11:~> mirror download piaoyun Total: 11 directory, 12 files, 0 symlinks New: 21 files, 0 symlinks 1348684 bytes transferred lftp piaoyun@192.168.1.11:~>命令的基本用法是: 上传整个文件夹:
mirror -R 本地文件夹
下载整个文件夹:mirror 远程文件夹 本地文件夹