hadoop fs(HDFS文件系统命令)

Posted phy2020

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hadoop fs(HDFS文件系统命令)相关的知识,希望对你有一定的参考价值。

Hadoop的HDFS操作命令

  HDFS是存取数据的分布式文件系统,那么对HDFS的操作就是对文件系统的操作,比如文件的创建、修改、删除;文件夹的创建、修改、删除。Hadoop作者认为大家对linux文件系统的命令很熟悉,于是借鉴了linux文件系统的命令来作为HDFS的操作命令。

(1)查看帮助

hadoop fs -help

 

(2)查看目录信息

hadoop fs -ls /

 

(3)递归查看目录信息

hadoop fs -ls -R /

 

(4)上传文件到HDFS

hadoop fs -put /本地路径 /hdfs路径

 

(5)下载文件到本地

hadoop fs -get /hdfs路径 /本地路径

 

(6)剪切文件到hdfs

hadoop fs -moveFromLocal /本地路径 /hdfs路径

 

(7)剪切文件到本地

hadoop fs -moveToLocal /hdfs路径 /本地路径

 

(8)创建文件夹

hadoop fs -moveToLocal /hdfs路径 /本地路径

 

(9)创建多级文件夹

hadoop fs -mkdir -p /hello/hdp

 

(10)移动hdfs文件

hadoop fs -mv /hdfs路径 /hdfs路径

 

(11)复制hdfs文件

hadoop fs -cp /hdfs路径 /hdfs路径

 

(12)删除hdfs文件

hadoop fs -rm /文件路径

 

(13)删除hdfs文件夹

hadoop fs -rm -r /文件夹路径

 

(14)查看hdfs文件

hadoop fs -cat /文件路径
hadoop fs -tail -f /文件

 

(15)查看文件夹里有多少个文件

hadoop fs -count /文件夹

 

(16)查看hdfs的总空间

hadoop fs -df /
hadoop fs -df -h /

 

以上是关于hadoop fs(HDFS文件系统命令)的主要内容,如果未能解决你的问题,请参考以下文章

何时使用hadoop fs,hadoop dfs与hdfs dfs命令

HDFS的fs shell操作命令

Hadoop命令 hadoop fs

HDFS基本命令fs的使用操作

hadoop fs,hadoop dfs,hdfs dfs

Hadoop之HDFS的FileSystem接口详解