在HadoopFileUtil工具类文件中,主要包括本地目录文件和HDFS目录文件的操作接口方法,这里不再罗列详细的实现代码,笔者本人会以附件的形式将代码文件贴在文章后面,有需要的朋友请自行下载查看。这里对接口方法简单分类整理下。
1) 创建目录
创建HDFS目录。
根据本地目录结构在HDFS中创建对应的目录结构。
根据HDFS目录结构在本地创建对应的目录结构。
2) 复制目录文件
将本地文件复制(上传)到HDFS指定目录中。
将HDFS文件复制(下载)到本地指定目录中。
将本地目录文件按照目录结构复制(上传)到HDFS文件系统中。
将HDFS目录文件按照目录结构复制(下载)到本地文件系统中。
3) 重命名目录文件
重命名HDFS目录名称。
重命名HDFS文件名称。
4) 删除目录文件
删除HDFS文件。
删除HDFS目录及子目录和文件。
5) 获取HDFS目录文件
获取目录信息列表。
获取文件信息列表。
获取目录文件尺寸信息。
获取目录文件权限信息。
3. 功能模块设计
3.1 左侧目录导航树