HDFS: How do you list files recursively?

前端 未结 3 815
梦毁少年i
梦毁少年i 2021-02-12 11:26

How do you, through Java, list all files (recursively) under a certain path in HDFS. I went through the API and noticed FileSystem.listFiles(Path,boolean) but it looks like that

3条回答
  •  离开以前
    2021-02-12 12:26

    hadoop-user@hadoop-desk ~/hadoop
    $ bin/hadoop fs -lsr /user/someone_else/myfiles
    
    -rw-r--r--   1 hadoop-user supergroup          0 2013-11-26 02:09 /user/someone_else/myfiles/file1.txt
    
    -rw-r--r--   1 hadoop-user supergroup          0 2013-11-26 02:09 /user/someone_else/myfiles/file2.txt
    
    drwxr-xr-x   - hadoop-user supergroup          0 2013-11-26 02:09 /user/someone_else/myfiles/subdir
    
    -rw-r--r--   1 hadoop-user supergroup          0 2013-11-26 02:09 /user/someone_else/myfiles/subdir/anotherFile.txt
    

提交回复
热议问题