ftp工具 下载,ftp工具如何使用?Linux定时备份文件至ftp服务器教程。

一世执手 提交于 2020-08-15 01:26:59

ftp工具简介

iis7服务管理工具是一款功能强大的FTP软件,具备极好的可控性及条理性。它支持ftp的定时上传下载定时备份自动更新、批量上传下载、ftp多站点管理,在线编辑等功能。同时它还支持批量管理操作多台服务器(Windows/vps),并且它还可以作为VNC客户端和Linux的连接工具,同样支持批量操作。非常适合机房管理、站长、运维工作人员、程序员使用。

1. ftp工具使用教程

**下载地址:IIS7服务器管理工具

  • 添加ftp服务器信息

add-ftp

操作步骤

  • 第一步:点击主程序图中“上传下载”键;
  • 第二步:点击“ Ftp”;
  • 第三步:点击“添加”;
  • 第四步:在弹出服务器信息框中填写Ftp信息,注意:FIP ip端口、账号、密码为必填项;
  • 第五步:选择需要打开的FTP服务器;
  • 第六步:点击打开,即刻见FTP效果图。

上传文件

upload-ftp

操作步骤

  • 第一步:选择需要上传的多个文件(按ctrl键多选),右键点击上传。

  • 第二步:等待文件上传完成。

  • 第三步:上传完成后,右侧窗口就可以查看上传成功后的文件或文件夹。

2.Linux定时上传文件至ftp服务器教程

2.1. 脚本文件编写。

#!/bin/bash
ftp -n&lt;<!--
# 要备份到的主机IP
open 192.168.220.129
# ls为要备份到的主机的用户名,toor为前边用户对应的密码
user ls toor
# 使用二进制模式进行传输
binary
# 每传1k的大小输出一个#号,可不用
hash
# 备份文件要上传到的目录
cd /path/to/backup
# 备份文件在本地的目录
lcd /path/to/need/backup
# 使后边mput上传多个文件时不用每次都输入“yes”进行确认
prompt
# 在备份主机按日期创建备份目录,在这里主要是演示此模式中可和ssh一般使用mkdir和反引号
mkdir `date +"%Y%m%d"`
# 进入备份文件要上传到的目录
cd `date +"%Y%m%d"`
# 上传本地目录文件夹下的所有文件,也可以写上具体文件名
mput *
# 关闭ftp连接
close
# 退出ftp
bye
!

2.2. 设置定时任务。

  1. 安装crontab
[root@CentOS ~]# yum install vixie-cron
[root@CentOS ~]# yum install crontabs
  1. 创建脚本文件。

touch test.sh

  1. 编辑脚本文件,将上面准备的脚本文件复制即可。

vi test.sh

  1. 设置权限。

chmod 700 test.sh

  1. 设置启动规则。

crontab -e

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name command to be executed
20 23 * * * /home/pe/test.sh
表示每天晚上23:20运行脚本test.sh
  1. 开启crontab服务。

service crond start -->

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!