`

ftp

    博客分类:
  • JAVA
阅读更多
今天看了下JAVA的FTP类操作。网上搜了 很多都是用代码演示操作的实例。
想找下一份详细的说明文章没找到,郁闷~~~
/**
	 * org.apache.commons.net.ftp.FTPClient
	 * 
	 * FTPClient ftp = new FTPClient();
	 * ftp.connect("10.1.3.xxx");		//连接
	 * ftp.login("pona", "pona");		//登陆
	 * ftp.changeWorkingDirectory(String path);	//改变目录
	 * FTPFile [] ftpfile = ftp.listFiles();	//获取问件数组
	 * FileOutputStream out = new FileOutputStream("c:/"+ftpfile[i].getName());	//创建输出流
	 * ftp.retrieveFile(ftpfile[i].getName(), out)	//下载文件
	 * 
	 * 
	 * ftp.setFileType(FTP.ASCII_FILE_TYPE); //设置为2进制上传
	 * File file = new File("c:/sqlnet1.log"); //需要上传的文件
	 * FileInputStream fis = new FileInputStream(file); 
	 * ftp.storeFile(file.getName(), fis) //上传文件 
	 * ftp.rename(file.getName(), toworking) //移动问件
	 * 
	 * //释放对象
	 * ftp.logout();
	 * ftp.disconnect();
	 * ftp = null;
	 * @param args
	 */
分享到:
评论

相关推荐

    详解ftp创建文件权限问题

    详解ftp创建文件权限问题 一、问题 有一个这样的需求,admin为一个Linux为其FTP应用创建的一个有权限限制的用户,通过admin用户可以进行登录FTP服务,登录FTP服务后,创建文件夹,该文件夹的用户和用户组都是admin,...

    麒麟V10服务器搭建FTP服务

    麒麟V10服务器搭建FTP服务 FTP(File Transfer Protocol)是一种常用的文件传输协议,麒麟V10服务器搭建FTP服务可以帮助用户快速搭建FTP服务器,实现文件的上传、下载和共享。本文将指导用户如何在麒麟V10服务器上...

    一个FTP客户端

    如果用本FTP客户端登录某个FTP服务器,则先必须申请一个FTP空间,申请FTP空间时,它会给你一个FTP主机地址、用户名称、用户密码。 测试步骤: 1、项目编译并运行。 2、申请一个FTP空间(这里不讨论)。 3、输入FTP...

    FTP服务器FTP服务器

    FTP服务器FTP服务器FTP服务器FTP服务器FTP服务器FTP服务器FTP服务器FTP服务器

    FTP多用户访问的实现

    FTP多用户访问的实现 FTP(File Transfer Protocol,文件传输协议)是一种常用的文件传输协议,允许多个用户访问和管理文件。实现FTP多用户访问需要结合IIS(Internet Information Services,互联网信息服务)和...

    iis ftp 多用户隔离实现方法(根目录)

    首先需要取消“站点属性/允许匿名连接”,如图1。  接着进入“计算机管理/本地用户和组...回到IIS管理器,选择一个FTP站点“新建/虚拟目录/下一步”在别名处输入FTP01,选择“下一步”,路径选择刚刚创建的FTP01目

    Linux下安装卸载ftp的方法

    ftp是liunx下常用的软件之一。 1.将用户切换到root:su - ; 2.检查机器是否已经安装了ftp:rpm -qa|grep vsftpd;  如果没有返回任何结果,表示没有安装;如果返回文件包名,这表示已经安装了该服务; 3.开始安装:...

    windows下FTP匿名登录或弱口令漏洞及服务加固

    FTP 弱口令或匿名登录漏洞,一般指使用 FTP 的用户启用了匿名登录功能,或系统口令的长度太短、复杂度不够、仅包含数字、或仅包含字母等,容易被黑客攻击,发生恶意文件上传或更严重的入侵行为。 漏洞危害 黑客利用...

    密探ftp,多线程ftp.zip

    密探ftp,多线程ftp.zip密探ftp,多线程ftp.zip密探ftp,多线程ftp.zip密探ftp,多线程ftp.zip密探ftp,多线程ftp.zip密探ftp,多线程ftp.zip密探ftp,多线程ftp.zip密探ftp,多线程ftp.zip密探ftp,多线程ftp.zip...

    ftp服务器PDF文件在线查看的实现方法

    URL形式: // ...后台方法,将ftp服务器上的PDF文件转成二进制流进行读取 using System.Net; public FileStreamResult GetStreaem(strin

    ftp4j-一个开源的支持代理的FTP组件

    ftp4j是个很年轻的开源项目,但是试用后发现很好很强大,如果你找一个纯java的FTP库,要支持socks4,socks4a,socks5,http代理,就是他了! 比apache的FTPClient(不支持代理)、半商业的edtFTPj(PRO支持代理,...

    java实现的远程ftp文件浏览

    FtpList部分是用来显示FTP服务器上的文件; GetButton部分为从FTP服务器下传一个文件; PutButton部分为向FTP服务器上传一个文件。 别忘了在程序中还要引入两个库文件(import sun.net.*,import sun.net.ftp.*)。 以下...

    TYPSoft FTP ServerV1.11 简体中文版

    市面上比较常见的FTP搭建工具都过于专业,例如IIS的FTP功能,SERV-U软件等。虽然使用这些软件建立的FTP在功能上非常强大,但却存在两个明显不足,第一是FTP服务器初始工作比较繁琐,需要具备一定的计算机水平才能...

    多用户不同权限FTP的配置

    "多用户不同权限FTP服务器配置详解" FTP(File Transfer Protocol)服务器是Internet上最常用的文件传输协议,允许多个用户同时登录和访问服务器资源。然而,在实际应用中,为了确保服务器安全和资源的访问控制,...

    FTP服务器源码(C#版web端和后台)纯代码

    目前网络上有很多专业的FTP服务器软件,但是基于C#开发的版本很少,功能很全的源码就更少了,为此我专门将该资源分享出来,希望能给真正需要的读者提供微薄的帮助。 本软件简介: 1.具备FTP服务器的基本功能,如文件...

    (Java)FTP多线程下载源代码

    采用apache commons开发包,实现了FTP多... 另外要注意的是,输入的FTP目录和本地目录要正确,因为程序中没有处理这类异常(呵呵呵,毕竟这不是主要目的),范例 FTP目录:\FTP\hello.txt(\代表FTP根目录) 本地目录:C:\

    webftp.zip ftp源码

    webftp.zip ftp源码 webftp.zip ftp源码 webftp.zip ftp源码 webftp.zip ftp源码 webftp.zip ftp源码

    linux命令行下的ftp 多文件下载和目录下载

    Linux 命令行下的 FTP 多文件下载和目录下载 Linux 命令行下的 FTP 多文件下载和目录下载是解决许多问题的良好解决方案。下面将详细介绍如何使用 Linux 命令行下的 FTP 命令实现多文件下载和目录下载。 一、登录 ...

    ftp常用命令实验

    ftp常用命令实验 FTP(File Transfer Protocol)是一种常用的网络协议,用于在网络中传输文件。下面是FTP常用命令实验的知识点总结: FTP基础 * FTP是基于TCP/IP协议的应用层协议,用于在网络中传输文件。 * FTP...

    最新FTP 服务器 最新FTP 服务器

    Serv-U是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/2K等全Windows系列。可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。 它具有非常完备的安全特性,支持SSl FTP传输...

Global site tag (gtag.js) - Google Analytics