⑴man lftp
⑵或登录ftp后输入
⑶就可以看到命令列表
⑷下面我们看一下lftp常用的命令:
⑸显示远端文件列表(!ls 显示本地文件列表。
⑹切换远端目录(lcd 切换本地目录。
⑺下载远端文件(可以用通配符也就是 *。
⑻使用多个线程来下载远端文件, 预设为五个。
⑼下载/上传(mirror -R/同步 整个目录。
⑽上传多个文件(支持通配符。
⑾移动远端文件(远端文件改名。
⑿删除多个远端文件(支持通配符。
⒀显示目前远端所在目录(lpwd 显示本地目录。
⒁计算远端目录的大小
⒂执行本地 shell的命令(由于lftp 没有 lls, 故可用 !ls 来替代
⒃bookmark
⒄ftp中的bookmark命令,是将配置写到~/.lftp/bookmarks文件中;我们可以直接修改此文件,快速登陆ftp服务器。
⒅、mirror 同步镜像,备份服务器文件
⒆今天主要的问题是解决如何备份服务器端文件的问题。了解了mirror指令的用法后,发现比较适合而且好用。
⒇、下载服务器端文件:
⒈# mirror –vn RCD LCD //RCD为远程路径,LCD为本地路径
⒉# mirror –R LCD RCD
⒊下附一个自动同步的脚本:
⒋#!bin/bash
⒌echo “script start at `date ”+%Y-%m-%d %H:%M:%S”
⒍HOST=”hostname”
⒎USER=”yourname”
⒏PASS=”password”
⒐LCD=”LocalePath”
⒑RCD=”RemotePath”
⒒/usr/sbin/lftp 《《 EOF
⒓mirror $RCD $LCD
⒔echo “script end at “ `date ”+%Y-%m-%d %H:%M:%S”
⒕上面就是Linux使用lftp的方法介绍了,lftp中常用的命令有ls、cd、get等,除了文件的上传下载,lftp还能够备份服务器文件。