¿Cómo, a través de Java, enumera todos los archivos (recursivamente) bajo una ruta determinada en HDFS. Revisé la API y noté FileSystem.listFiles (Path, boolean) pero parece que ese método no existe en mi instancia de FileSystem cuando lo inicializo.HDFS: ¿Cómo se enumeran los archivos recursivamente?
12
A
Respuesta
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
uso -R seguido de comando ls para listar los archivos/directorires de forma recursiva.
hadoop fs -ls -R Path/Of/File
atributos posibles para comando ls son
-d: Los directorios se muestran como archivos planos.
-h "Formatos de los tamaños de los archivos de una forma legible por humanos en lugar de un número de bytes.
-R" recursivamente mostrar el contenido de directorios.
Cuestiones relacionadas
- 1. ¿Cómo se enumeran los archivos en un directorio estático?
- 2. ¿Cómo se enumeran los identificadores del proceso?
- 3. Cómo eliminar archivos recursivamente
- 4. Hacer ejecutables todos los archivos PHP (recursivamente)
- 5. Imprimir recursivamente todos los archivos de Vim
- 6. Archivos pequeños y bloques HDFS
- 7. ¿Cómo se enumeran los modos menores activos en emacs?
- 8. ¿Cómo se enumeran los volúmenes en Mac OS X?
- 9. ¿Cómo se enumeran todos los procesos secundarios en python?
- 10. ¿Cómo se enumeran los miembros del objeto COM en C#?
- 11. ¿Cómo se enumeran los archivos instalados por un Windows Installer determinado?
- 12. Búsqueda de archivos recursivamente
- 13. Cómo recursivamente enumerar todos los archivos y directorios
- 14. ¿Cómo se enumeran las pestañas en vim?
- 15. Subversion: cómo eliminar todos los archivos .svn recursivamente?
- 16. ¿Dónde HDFS almacena los archivos localmente de forma predeterminada?
- 17. Cuente recursivamente archivos específicos BASH
- 18. No se enumeran los archivos de Google Drive en la solicitud de Drive API
- 19. crear archivos, crear directorios recursivamente
- 20. ¿Cómo iterar archivos recursivamente en Groovy?
- 21. ¿Cómo descomprimir archivos recursivamente en Java?
- 22. No se pueden eliminar archivos recursivamente de Git
- 23. ¿Cómo copio archivos de S3 a Amazon EMR HDFS?
- 24. Difiere un directorio recursivamente, Ignorando todos los archivos binarios:
- 25. ¿Cómo se enumeran las funciones presentes en el archivo objeto?
- 26. ¿HDFS encripta o comprime los datos mientras se almacena?
- 27. Transferir archivo desde HDFS
- 28. Las variantes se usan recursivamente?
- 29. ¿Cómo se enumeran los submódulos activos en un proyecto de Maven?
- 30. TCL: buscar recursivamente subdirectorios para obtener todos los archivos .tcl
"-lsr" está privado, uso: hadoop fs -ls -R RUTA – 15412s