Cómo utilizar comandos de shell comunes en hadoop
1, comando hadoop fs
#Ver todos los comandos fs de hadoop
1
hadoop fs
#Subir archivos (poner y copiarDeLocal son comandos de carga)
1
2
Hadoop fs-put jdk-7u55-linux- i586.tar.gz HDFS://hucc 01:9000/JDK
Hadoop fs-copia desde jdk-7u55-linux-i586.tar.gz HDFS://hucc 01:9000/JDK local
#Comando de descarga (get y copyToLocal son comandos de descarga)
1
2
Hadoop fs-get HDFS://hucc 01:9000/JDK JDK 1.7
Hadoop fs-copy a HDFS local://hucc 01:9000/JDK JDK 1.7
# appendToFile agrega uno o más archivos locales al archivo hdfs .
1
Instalación de Hadoop fs-appendToFile. log/words
#Consulta todos los archivos en hdfs (ls)
1 p> p>
hadoop fs -ls /
# comando de ayuda (ayuda)
1
Hadoop fs-help fs
#Ver el contenido del archivo hdfs (directorio y texto)
1
2
hadoop fs -cat /words
hadoop fs - texto /palabras
#Eliminar archivos hdfs (rm)
1
hadoop fs -rm -r /palabras
#Estadísticas hdfs Número de archivos y carpetas (recuento)
1
hadoop fs -count -r /
#Fusionar archivos en una carpeta en hdfs y descargar a Local (getmerge).
1
hadoop fs -getmerge / merge
#Cortar archivos locales a hdfs equivale a cargar archivos locales y luego eliminarlos (moveFormLocal).
1
Hadoop fs-movefromlocal palabras/
#Ver el estado de uso actual del sistema de archivos (df)
1
hadoop fs -df
2. Comandos hdfs de uso común (este se usa con más frecuencia)
El uso es el mismo que el comando hadoop. Recomendado después de 2.0.
1
hdfs dfs