基于hadoop0.20.2的列出文件夹下所有文件
2014-05-08 16:27
239 查看
package com.founder.hadoop;
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileStatus;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.FileUtil;
import org.apache.hadoop.fs.Path;
public class ListAllFile {
/**查看文件夹下所有文件路径
* @param args
* @author xw
*/
public static void main(String[] args) {
Configuration conf = new Configuration();
try {
FileSystem hdfs = FileSystem.get(conf);
Path path = new Path("/TestDir");
FileStatus[] status = hdfs.listStatus(path);
Path[] listedPath = FileUtil.stat2Paths(status);
System.out.println("===start===");
for(Path data : listedPath){
System.out.println(data);
}
System.out.println("===end===");
} catch (IOException e) {
e.printStackTrace();
}
}
}
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileStatus;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.FileUtil;
import org.apache.hadoop.fs.Path;
public class ListAllFile {
/**查看文件夹下所有文件路径
* @param args
* @author xw
*/
public static void main(String[] args) {
Configuration conf = new Configuration();
try {
FileSystem hdfs = FileSystem.get(conf);
Path path = new Path("/TestDir");
FileStatus[] status = hdfs.listStatus(path);
Path[] listedPath = FileUtil.stat2Paths(status);
System.out.println("===start===");
for(Path data : listedPath){
System.out.println(data);
}
System.out.println("===end===");
} catch (IOException e) {
e.printStackTrace();
}
}
}
相关文章推荐
- Scala代码实现列出Hadoop 文件夹下面的所有文件
- hadoop 遍历hdfs文件夹列出其中所有的txt文件
- JAVA列出某文件夹下的所有文件
- 用TreeView列出本地机器上的所有的文件夹和文件
- VSTO在EXCEL里列出所有文件夹及其文件
- vbs 列出该目录下所有文件和文件夹的类型,大小,和所有者
- 列出文件夹下的所有文件
- 列出rar中的所有文件/文件夹(仅限第一层)
- 基于C/C++的读取文件夹下所有文件(图片、文档等)的代码
- python列出一个文件夹及其子目录的所有文件
- shell 列出文件夹下所有文件的名称
- C# wpf 列出文件夹所有文件
- 列出某文件夹下所有文件
- java基础之File对象中的FilenameFilter文件过滤以及递归列出指定文件夹路径下的所有文件和所有文件夹
- 【工具类】遍历扫描文件夹下所有文件并列出
- 列出Ftp中所有文件夹和文件
- 如何把一个基于Maven项目所有的jar文件快速列出到Excel?
- Linux列出某文件夹下面所有文件包括子目录得的文件
- Python列出一个文件夹及其子目录的所有文件
- python列出文件夹下的所有文件