Window平台和Linux平台下Ftp服务器的区别

原创 2011年01月18日 17:50:00

在处理Ftp下载的一段程序时, 原来使用Linux下的ftp服务器程序都是正常的, 而换了一个windows平台下的ftp服务器时, 文件下载好像进入了死循环, 一次次的下载同样的文件和目录.

 

最后发现原因是, windows下的ftp服务器在list命令的返回中会包含"."和".."两个子目录, 而在处理子目录列表时没有去掉这两个, 从而导致实际上的重复处理相同目录. 而linux平台下的服务器不会包含这两个子目录, 所以不会有这个问题出现.

 

java对ftp的操作,windows和linux有点区别,收集整理了一下

windows:ftp client linux:sftp windows: package com.xz.upload; import org.apache.commons.io.IOUtils;...
  • he20101020
  • he20101020
  • 2013年12月12日 17:50
  • 8311

Linux平台总线驱动设备模型

platform总线是一种虚拟的总线,相应的设备成为platform_device,而驱动则为platform_driver。Linux 2.6的设备驱动模型中,把I2C、RTC、LCD等都归纳为pl...
  • lwj103862095
  • lwj103862095
  • 2014年01月07日 21:09
  • 11044

Linux和Windows平台文件编码问题

今天在工作中遇到一个问题是“θ”字符没办法在Linux中正常显示,而在Windows平台中可以显示,由于软件必须支持win和Linux双平台,故需要解决这个问题。 在寻找BUG原因的过程中我发现原...
  • u013315650
  • u013315650
  • 2016年11月24日 21:03
  • 440

Linux平台设备和驱动

一 platform总线一个现实的linux设备驱动通常需要挂接在一种总线上,对于本身依附于PCI,USB,IIC,SPI等的设备而言,这自然不是问题,但是在嵌入式系统里面,SOC系统中集成的独立的外...
  • qq_17280755
  • qq_17280755
  • 2017年03月22日 16:13
  • 573

Linux平台下搭建FTP服务器

Linux平台下搭建FTP服务器
  • kerryqpw
  • kerryqpw
  • 2017年11月04日 22:44
  • 237

Linux平台下快速搭建FTP服务器

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application...
  • WANTAWAY314
  • WANTAWAY314
  • 2016年09月19日 11:56
  • 79622

深度剖析Linux与Windows系统的区别

当我们每个人接触Linux之前,应该先接触的都是windows吧?但我们一般接触Linux后,习惯linux的管理和使用方法后,我们再回过头再来使用windows的时候,内心其实是拒绝的。我们会觉得图...
  • u014743697
  • u014743697
  • 2016年11月25日 11:31
  • 2488

Linux和windows之间建立ftp服务器

《1》首先确定本机是否可以连接ftp。 可以成功连接! 如果发现失败的话,可以去修改配置文件:/etc/vsftpd/vsftpd.conf. 《2》windows主机是否可以ping通linux:...
  • u010951938
  • u010951938
  • 2015年05月18日 17:33
  • 2564

linux平台开发自学笔记(一)-环境搭建

1.最近开始转战linux服务器平台开发,因此也yidi
  • leonwei
  • leonwei
  • 2014年09月12日 15:55
  • 1219

在windows上新建一个ftp服务器

在windows上新建一个ftp服务器
  • high2011
  • high2011
  • 2016年03月16日 13:39
  • 10855
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Window平台和Linux平台下Ftp服务器的区别
举报原因:
原因补充:

(最多只允许输入30个字)