warren6

 

CDH集群相关命令

CDH集群相关命令

操作集群命令

查看dfs空间

sudo -u hdfs hadoop fs -ls /
hadoop fs -ls -R /aa

创建文件夹

hadoop fs -mkdir /a
hadoop fs -mkdir -p /aa/bb/cc

查看hsdf系统根目录下的所有文件包括子文件夹里面的文件

hadoop fs -ls -R /aa

上传文件

hadoop fs -put words.txt /aa
hadoop fs -copyFromLocal words.txt /aa/bb

下载文件

hadoop fs -get /aa/words.txt ~/newwords.txt

hadoop fs -copyToLocal /aa/words.txt ~/newwords1.txt

合并下载

hadoop fs -getmerge /aa/words.txt /aa/bb/words.txt ~/2words.txt

复制

从HDFS一个路径拷贝到HDFS另一个路径

hadoop fs -cp /aa/words.txt /a

移动

在HDFS目录中移动文件

hadoop fs -mv /a/words.txt /aa/bb/cc

删除

删除文件或文件夹

hadoop fs -rm /aa/bb/cc/words.txt

删除空目录

hadoop fs -rmdir /aa/bb/cc/

强制删除

hadoop fs -rm -r /aa/bb/

从本地剪切文件到HDFS上

hadoop fs -moveFromLocal ~/hello.txt /aa

追加文件

追加之前hello.txt到words.txt之前

hadoop fs -appendToFile ~/hello.txt /aa/words.txt

查看文件内容

hadoop fs -cat /aa/hello.txt

查看集群的工作状态

hadoop dfsadmin -report

namenode格式化

hadoop namenode -format

posted on 2022-10-10 13:46  Warren6  阅读(65)  评论(0编辑  收藏  举报

导航