ftp连接

  • Post author:
  • Post category:其他




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服务器文件


  1. ls

    命令
#查找当前目录下的所有txt文件
ls *.txt 
#列出dir目录下所有文件
ls ./dir/ 

  1. 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 版权协议,转载请附上原文出处链接和本声明。