操作分布式文件之三:如何访问和操作远程文件
FttpAdapter fa = new FttpAdapter("fttp://10.232.20.151/home/qianfeng.py/fttp/tmp/1.log");
上面实例化一个FttpAdapter类,并输入一个fttp路径,可以是一个目录路径,也可以是个文件路径
FttpAdapter类提供了一系列访问远程文件的方法:
createDirectory和createFile方法分别创建目录和文件
rename方法进行重命名,比如将fa的文件名重命名为2.log:
fa.rename("2.log")
rename方法返回一个新的FttpAdapter对象,表示命名后的文件
copyTo方法进行集群内复制,比如:
fa.copyTo("fttp://10.232.20.154/home/qianfeng.py/fttp/tmp/3.log")
表示将fa文件复制到10.232.20.154计算机上的指定目录下
copyTo方法返回一个新的FttpAdapter对象,表示复制后的文件
delete方法表示删除该文件,比如
fa.delete()
getProperty方法获取文件或者目录属性,它返回一个FileProperty对象,包含了
exists()文件或者目录存在
isFile() 是文件
isDirectory() 是目录
isHidden() 是隐藏文件
canRead() 可读
canWrite()可写
lastModifiedDate() 最后修改时间
length() 文件长度
getParent() 父目录
getName() 名称
getPath() 路径
list() 子文件列表
一系列方法用于获取文件属信信息
getChildProperty方法返回一个FileProperty数组,用于获取所有子文件的属性
FttpOperateDemo演示了创建一个远程文件目录,并在改目录下创建、重命名、复制文件,打印文件属性,最后删除的基本操作功能。
邮箱:Fourinone@yeah.net
qq群:241116021
demo源码指南及开发包下载地址:
http://www.skycn.com/soft/68321.html
转载于:https://blog.51cto.com/3503265/884741
操作分布式文件之三:如何访问和操作远程文件相关推荐
- LFI(本地文件包含)、RFI(远程文件包含)、PHP封装协议(伪协议)安全问题学习
友情链接:https://www.cnblogs.com/LittleHann/p/3665062.html 目录 一.文件包含的基本概念 1.要想成功利用文件包含漏洞,需要满足下面的条件 (1)in ...
- java nio读取远程文件_操作分布式文件之七:如何并行读写远程文件
FttpAdapter是通过FttpReadAdapter的tryReadAll方法进行并行读 FttpAdapter fa = new FttpAdapter("fttp://10.232 ...
- java 到服务器上读文件路径,java访问linux服务器读取文件路径
java访问linux服务器读取文件路径 内容精选 换一换 通过ADC从Host获取文件.参见准备环境完成环境配置.以运行用户登录安装Toolkit组件的服务器.执行命令,从Host获取B.java, ...
- 远程文件包含 php,php本地及远程文件包含漏洞
在php程序中包含有file inclusion的时候,php要开启一下两个功能: allow_url_fopen on allow_url_include on 但是开启这两个功能之后伴随的是url ...
- 怎么使用远程php文件的函数调用函数,一个读取远程文件的PHP函数
一个读取远程文件的函数,非常好用 function urlfopen($url, $limit = 0, $post = '', $cookie = '', $bysocket = FALSE , ...
- php 获取远程文件mine,使用CertUtil.exe下载远程文件
使用CertUtil.exe下载远程文件 1.前言 经过国外文章信息,CertUtil.exe下载恶意软件的样本. 2.实现原理 Windows有一个名为CertUtil的内置程序,可用于在Windo ...
- linux设置文件为不可访问权限,Centos给文件设置了777权限仍不能访问解决方案
Centos给文件设置了777权限仍不能访问: 开启了SELinux导致 1.查看SELinux状态: /usr/sbin/sestatus -v ##如果SELinux status参数为enabl ...
- java linux 读取文件内容_java访问Linux服务器读取文件
所需jar包:j2ssh-core-0.2.2.jar java代码: SshClient client=new SshClient(); try{ client.connect("此处是L ...
- php远程文件包含攻击,PHP “is_a()”函数远程文件包含漏洞
发布日期:2011-09-23 更新日期:2011-09-23 受影响系统: PHP PHP 5.3.8 PHP PHP 5.3.7 描述: ----------------------------- ...
- Android Native APP开发笔记:文件存储与访问
文章目录 目的 基础说明 应用专属存储空间 共享存储 其它 总结 目的 APP开发与使用过程中免不了和文件打交道,对于Windows或Linux而言文件的存储与访问操作都很方便,直接通过文件系统路径和 ...
最新文章
- 幼儿园语言活动包括哪几类_幼儿园教育:《一起玩》语言活动教案
- spring cloud 微服务调用--ribbon和feign调用
- IOS--文件管理NSFileManager
- LeetCode 908. 最小差值 I
- 复用:设计模式 反模式 分析模式
- 卷积神经网络的前世今生
- Android 开发使用lambda实现 JDK8兼容
- php二维数组根据某个字段排序的排序(商品按销量或其他字段排序)
- 机器学习之-BoostedTree
- OpenCV2.4.13+CUDA8.0+SSBA3.0+VS2010编译安装
- win7科学计算机不支持,win7“不支持的硬件,你的电脑使用的处理器专为最新版win...
- xis表格怎么打印_《如何通过虚拟打印机将文件打印成excel文档》 表格怎么打印出来...
- android实战理财,基于Android的理财系统APP的设计
- [Pandas] 数据形状df.shape
- 小说APP开发,实现小说阅读的翻页动画
- 硬盘的Smart信息说明
- 【技术知识】SVAC 2.0安全技术浅析
- 世界杯电视直播表(及时更新)
- java中处理科学计数法问题
- 一些基于sanic的总结