ftp是什么意思?如何下载并使⽤ftp客户端⼯具
IIS7服务器管理⼯具
这款ftp客户端软件,可以批量管理ftp站点,还可以实现ftp定时上传、定时下载,定时备份、⾃动更新等功能。
关于ftp客户端功能,它主要实现以下四点功能:
1、ftp 批量操作
2、ftp 定时同步(上传或下载)
3、⽹页80端⼝下载
4、webshell批量上传下载
iis7服务器管理⼯具是⼀款服务器集成管理软件,⽀持免费体验。纯中⽂的管理系统,更符合国⼈的使⽤体验。
官⽹传送门:fwqglgj.iis7/cp/ftp/?tscd-zc
配置⽅式:
⼀、选择ftp窗⼝,点击FTP设置
⼆、进⼊“FTP设置”—“任务设置”后,我们先添加任务
1、新建任务(⼀个任务只能选择⼀种时间周期)
1-1:如何设置 天级定时上传或下载任务
image
1-2:如何设置 周级定时上传或下载任务
image 1-3:如何设置 ⽉级定时上传或下载任务
image 注意点:备份类型的选择
追加:新⽂件。
修改:新⽂件,或者修改内容后的⽂件。
覆盖:不对⽐⽂件,直接覆盖原⽂件。(不推荐)
2、接下来选择FTP(以下⽰例定时上传操作教程)
2-1:点击“选择FTP”
image 2-2:进⼊FTP绑定界⾯
image 2-3:成功绑定⼀台ftp站点
image
2-4:ftp绑定信息及任务执⾏结果会在设置界⾯下⽅显⽰
image
三、提⽰任务上传成功之后,我们去对应ftp服务器查看任务是否上传完成
经查看,⽂件已成功上传!
image
注意:本⽂以上传为例,如果需要下载只要将传输⽅向改为“下载”即可!
java配置⽅式如下:
prisedt.ftp.*;
public class FtpClient {
static FTPClient ftpClient;
public FtpClient(){};
String remoteAddress="192.168.168.33",userName="cattsoft",password="cattsoft"; public void DownLoad(){
try{
FTPClient client = new FTPClient();
client.setRemoteHost(remoteAddress);
client.login(userName,password);
client.setType(FTPTransferType.BINARY);
<("E:uploadindex.jsp","/home/cattsoft/jakarta-tomcat-5.0.28/webapps/vip/dkf/index2.jsp");
client.quit();
System.out.println("下载成功...");
}catch(Exception e){
e.printStackTrace();
System.out.println("下载失败...");
}
}
public static void main(String[] args){
FtpClient fc = new FtpClient();
fc.DownLoad();
}
}
java下配置连接FTP:
public void putTxtToFTP() {
System.out.println("开始执⾏定时器任务:维系⼀键订单量!");
Calendar calendar = Instance();
calendar.add(Calendar.DATE, -1); //得到前⼀天
Date date = Time();
SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
String yesterday = df.format(date);
StringBuffer yjtjOrderTxt = new StringBuffer();
connect下载yjtjOrderTxt.append("yjtywx_").append(yesterday).append(".txt");
List<wxactivedata > yjtjOrderList =
activeDataService.wxGetYjtjOrder();
//FtpUtil ftpUtil = new FtpUtil("hexin","hx105155","134.64.105.155", "/yjtydd"); //测试库FTP
FtpUtil ftpUtil = new FtpUtil("ahftp","ahdx@#$_123dic","192.168.0.28", "/yjtydd");
PrintWriter printWriter = null;
File highFeeFile = new File(Contants.FILE_PATH_BAK + yjtjOrderTxt);//Contants.FILE_PATH_BAK = "/opt/wss/domains/tmp/" // File highFeeFile = new File("D:/" + highFeeTxt);
// File gjmyFile = new File("D:/" + gjmyTxt);
//File highFeeFile = new File("D:/" + yjtjOrderTxt);
try {
printWriter = new PrintWriter(new FileWriter(highFeeFile, true));
for (int i = 0; i < yjtjOrderList.size(); i++){
printWriter.(i).toString().trim());
}
} catch (IOException e) {
System.out.println("主动服务 ⾼额数据报表任务异常!");
}finally{
printWriter.close();
}
ists()){
System.out.println("主动服务定时器任务 ⾼额数据 上传成功"+String());
ftpUtil.uploadFile(highFeeFile, String());
}else{
System.out.println("主动服务定时器任务 ⾼额数据 上传失败"+String());
}
System.out.println("服务器批量查排名-查询结果");
}
public ActiveDataService getActiveDataService() {
return activeDataService;
}
public void setActiveDataService(ActiveDataService activeDataService) { this.activeDataService = activeDataService;
}</wxactivedata>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论