分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

ftp定时自动上传文件脚本(CentOS)

发布时间:2023-09-06 01:23责任编辑:胡小海关键词:暂无标签
#!/bin/bashftp -n<<!open 192.168.220.129user ls toorbinaryhashcd /path/to/backuplcd /path/to/need/backuppromptmkdir `date +"%Y%m%d"`cd `date +"%Y%m%d"`mput *closebye!

open行--要备份到的主机IP

user行--ls为要备份到的主机的用户名,toor为前边用户对应的密码

binary行--使用二进制模式进行传输

hash--每传1k的大小输出一个#号,可不用

cd行--备份文件要上传到的目录

lcd行--备份文件在本地的目录

prompt行--使后边mput上传多个文件时不用每次都输入“yes”进行确认

mkdir行--在备份主机按日期创建备份目录,在这里主要是演示此模式中可和ssh一般使用mkdir和反引号

cd行--进入备份文件要上传到的目录

mput行--上传本地目录文件夹下的所有文件,也可以写上具体文件名

close行--关闭ftp连接

bye行--退出ftp

需要每日备份,再做一个定时任务即可

参考:

http://blog.csdn.net/zzzzcs/article/details/23993165

ftp定时自动上传文件脚本(CentOS)

原文地址:http://www.cnblogs.com/lsdb/p/7805326.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved