hadoop2.6---常用命令

为了方便操作,可以把hadoop加入环境变量

  修改,vi ~/.bashrc  

export HADOOP_PREFIX=/app/programs/hadoop-2.6.2
export HADOOP_MAPRED_PREFIX=$HADOOP_PREFIX
export HADOOP_HDFS_PREFIX=$HADOOP_PREFIX
export HADOOP_YARN_PREFIX=$HADOOP_PREFIX
export PATH=$PATH:$HADOOP_PREFIX/bin
export PATH=$PATH:$HADOOP_PREFIX/sbin

  0、查看状态

    bin/hdfs dfsadmin -report

  1、创建文件目录

    bin/hdfs dfs -mkdir /in/input2

  2、删除目录

    bin/hdfs dfs -rmr /in/input2  删除input2目录及目录下的文件,相当于linux的rm -rf

  3、删除文件

    bin/hdfs dfs -rm /in/input2/aa.txt  删除input2目录下的aa.txt文件

  4、查看文件内容
    bin/hdfs dfs -cat /in/input/aa

  5、上传文件

    上传本机../input/目录下的文件 到 hdfs中的/in目录下

    bin/hdfs dfs -put ../input/ /in

  6、下载文件

    下载hdfs中/in/input/目录下的aa文件 到本机 ../output/目录下,文件名也为aa

    bin/hdfs dfs -get /in/input/aa ../output/aa

  7、查看文件列表

    bin/hadoop fs -ls /in/input/  或  bin/hdfs dfs -ls /in/input/

  8、查看HADOOP机架信息

    bin/hdfs dfsadmin -printTopology

  9、查看yarn

    yarn node –list

  

原文地址:https://www.cnblogs.com/bookwed/p/4815393.html