使用Shell脚本来实现FTP的自动上传下载

文章作者 100test 发表时间 2007:12:08 13:23:06
来源 100Test.Com百考试题网


1. FTP自动登录批量下载文件。

#####从ftp服务器上的/home/data 到 本地的/home/databackup####



#!/bin/bash 



ftp -n<

2. FTP自动登录上传文件。

####本地的/home/databackup to ftp服务器上的/home/data####



#!/bin/bash 



ftp -n<

3. FTP自动登录下载单个文件。

####ftp服务器上下载/home/data/a.sh to local /home/databackup####



#!/bin/bash 



ftp -n<

4. FTP自动登录上传单个文件。

####把本地/home/databachup/a.sh up ftp /home/databackup 下####



#!/bin/bash 



ftp -n<

小结:把以上脚本另存为文件加入到crontab中即可实现FTP自动上传、下载文件。

注解:

1. -n 不受.netrc文件的影响。(ftp默认为读取.netrc文件中的设定)

2. << 是使用即时文件重定向输入。

3. !是即时文件的标志它必须成对出现,以标识即时文件的开始和结尾。



相关文章


Linux新手学习日记:用户管理的详细解析
安装Linux必须了解的六个问题
Linux桌面用户用Windows的几大不习惯
UbuntuLinux在系统菜单里加程序快捷方式
使用Shell脚本来实现FTP的自动上传下载
Linux动态链接库编程入门
从基础开始:Linux入门命令篇
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛