hdfs的使用【图解】

Hadoop 启动一个hadoop的客户端

hdfs的使用【图解】

查看目录结构

hdfs的使用【图解】

*只有绝对路劲的访问方式

hdfs的使用【图解】

hdfs的使用【图解】

hdfs的使用【图解】

hdfs的使用【图解】

创建目录

hdfs的使用【图解】

hdfs的使用【图解】

文件上传

两种方式

hdfs的使用【图解】

hdfs的使用【图解】

hdfs的使用【图解】

需要注意:文件输上传的时候给定的hdfs的路径是一个存在的目录,则会上传到这个目录下,名字是源文件的名

文件上传的时候给定的hdfs的路径是不存在的,就会认为给的路劲的最后一级路径是文件名,对本地文件进行重命名

hdfs的使用【图解】

2.

hdfs的使用【图解】

等同于put 将本地文件复制到

hdfs的使用【图解】

将本地文件剪切到本地hdfs上

hdfs的使用【图解】

 

文件下载 hdfs---》本地(linux\windows)

hdfs的使用【图解】

hdfs的使用【图解】

 

 

下载文件夹,文件和目录都可以下载 hdfs的使用【图解】hdfs的使用【图解】

 

 

从hdfs复制到本地 同get

hdfs的使用【图解】

hdfs的使用【图解】

贰、hdfs的使用【图解】

hdfs的使用【图解】

报错:暂时不可用,未来或许可用

hdfs的使用【图解】

hdfs的使用【图解】

仨。合并下载(掌握*)

hadoop fs -getmerge hdfs路径1 hdfs路径2.。。。   本地路径

hadoop fs -getmerge /hello.txt /mapred-site.xml ./merge.txt

将hdfs上的多个路径的文件

hdfs的使用【图解】

hdfs的使用【图解】

 

文件追加

hadoop fs -appendToFile 本地  hdfs路径

hadoop fs -appendToFile hdfs的使用【图解】

hdfs的使用【图解】

目前只有一个块

hdfs的使用【图解】

追加的时候在hdfs服饰文件的末尾追加的,原始文件的最后一个数据块的末尾追加的,而不是独立成的一个数据块

查看文件

查看文件的所有内容,

hadoop fs -cat /test/hellow.txt

hdfs的使用【图解】

查看文件末位数据 末尾1kb的数据hadoop fs -tail /test/LICENSE.txt

文件的复制和移动 hdf ? hdfs

hadoop fs -cp hdfs HDFS

hadoop fs -cp /yy /test

 

hadoop fs -mv hdfs的路径 hdfs的路径  常用

hadoop fs -mv /tt /test

新建文件 (基本不用因为hdfs不能修改文件)

Hadoop fs -touchz hdfs文件名

Hadoop fs -touchz /cc_tt

权限

hdfs的使用【图解】

这里加一个-R,就全改了

hdfs的使用【图解】

级联修改用户名和组

hdfs的使用【图解】

***删除文件

hadoop fs -rmdir /aa  只能删除空文件夹   不需要记  基本不用

                      hadoop fs -rm -r/R -f /aa  强制删除非空文件夹

                      hadoop fs -rm -rf /ss  错误示范

                      18/08/21 16:17:02 INFO fs.TrashPolicyDefault: Namenode trash configuration: Deletion interval = 0 minutes, Emptier interval = 0 minutes.

                      Deleted /aa

                      hadoop fs -rm -f /ss/hadoop-2.7.6-src.tar.gz  删除文件

                      -r级联

                      -f 强制删除

 

查看磁盘空间占用情况

hdfs的使用【图解】

手动修改副本格式

hdfs的使用【图解】

hdfs的使用【图解】

当前设置已经设置完成

hdfs的使用【图解】

hdfs的使用【图解】

  • - - -- -

hdfs的使用【图解】