#####从ftp服务器上的/home/data 到 本地的/home/databackup####
#!/bin/bash
ftp -n<<!
open 192.168.1.171 (此处为FTP的IP地址)
user guest 123456 (此处为FTP用户名,格式为:user 用户名 密码)
binary
cd /home/data (此处为目标文件所在的路径)
lcd /home/databackup (此外为设定本地下载路径,否则会下载到FTP默认工作文件夹下)
prompt
mput * (mput *为批量上传,设定路径下的文件全上传)
//get demo.txt (如果下载特定文件可用get命令)
close
bye
!
批量上传命令:mput *
单个上传命令:put 文件
批量下载命令:mget *
单个下载命令:get 文件
本文介绍了一种使用bash脚本实现FTP服务器与本地之间的批量文件传输方法。通过该脚本,用户可以轻松地将指定目录下的所有文件上传至FTP服务器或将服务器上的文件下载到本地。文中详细展示了如何设置FTP连接参数、指定文件路径等关键步骤。

156

被折叠的 条评论
为什么被折叠?



