1、登录ftp
使用
lftp
命令在Linux上登录ftp
语法:
lftp [用户名]:[密码]@host:port
所有参数均为可选,端口传默认为21
示例:
# 全字段
lftp ftpUser:ftpPWD@127.0.0.1:21
# 省略密码端口,回车后会提示输入密码
lftp ftpUser@127.0.0.1
# 不传参数
lftp # step1 进入lftp命令行界面
open 127.0.0.1:21 # step2 打开链接
login ftpUser # 以用户ftpUser登录,回车后输入密码
2、查找ftp服务器文件
-
ls
命令
#查找当前目录下的所有txt文件
ls *.txt
#列出dir目录下所有文件
ls ./dir/
-
find
命令
# 递归查找站点上所有的txt文件
find . -name "*.txt"
# 查找xx目录下所有的txt文件
find ./xx -name "*.txt"
3、下载文件
# 设置本地目录
lcd /home/local1
# 下载文件
get 1.png
# 断点续传下载
get -c 1.png
# 下载文件(批量)
mget *.png
# 断点续传下载(批量)
mget -c *.png
# 断点续传、批量下载ftp端aaa目录下的所有txt文件
mget -c ./123/aaa/*.txt
# 以最多10个线程以允许断点续传的方式下载file.dat
# 可以通过设置 set pget:default-n 5 的值而使用默认值。
pget -c -n 10 file.dat
# 将aaa目录整个的下载下来,子目录也会自动复制 本地自动建立目录
mirror aaa/
4、上传文件
# 同下载
mput *.txt
#同下载
mirror -R aaa/
版权声明:本文为u012604299原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。