您如何通過Java在HDFS中的某個路徑下列出所有文件(遞歸地)。我瀏覽了API並注意到了FileSystem.listFiles(Path,boolean),但是當我初始化它時,它看起來像我的FileSystem實例中不存在該方法。HDFS:你如何遞歸列出文件?
12
A
回答
11
0
[email protected] ~/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
5
使用-R後跟ls命令以遞歸方式列出文件/導向器。
hadoop fs -ls -R Path/Of/File
爲ls命令可能的屬性是
-d:目錄被列爲純文本文件。
-h「格式的文件的大小中的人類可讀的方式,而不是一個字節數。
-R」遞歸列出目錄的內容。
相關問題
- 1. 遞歸列出文件
- 2. 合併多個文件遞歸HDFS
- 3. 如何遞歸列出文件夾中的文件?
- 4. 如何遞歸列出所有文件夾和文件?
- 5. 列出文件遞歸地目錄名
- 6. FileSystem實現,遞歸列出文件
- 7. TFS:遞歸列出本地文件
- 8. 遞歸列出
- 9. 遞歸列出
- 10. 如何遞歸列出所有文件和目錄
- 11. AccuRev:你如何列出託管文件?
- 12. 遞歸文件/文件夾列表循環出
- 13. 通過終端遞歸列出所有文件和文件夾
- 14. 以C#遞歸列出文件和文件夾#
- 15. 你如何實現遞歸註釋?
- 16. 你如何構建遞歸函數?
- 17. 歸檔傳入的小文件hdfs
- 18. 你如何證明遞歸列表長度的終止?
- 19. 遞歸查找HDFS文件夾中的最大文件或子目錄
- 20. 遞歸列出目錄
- 21. 遞歸列出目錄C
- 22. 使用FileInputFormat.addInputPaths遞歸添加HDFS路徑
- 23. 如何使用Shell腳本以遞歸方式遞歸地列出文件夾中所有圖像的尺寸?
- 24. 我如何遞歸遞歸?
- 25. 如何include目錄遞歸NuSpec文件
- 26. 如何遞歸刪除文件
- 27. 如何遞歸檢索文件
- 28. 如何遞歸刪除文件夾?
- 29. 遞歸文件夾
- 30. 生成HDFS序列文件
「-lsr」被刪除,使用:hadoop fs -ls -R PATH – 15412s