0


Hadoop -HDFS常用操作指令

1.启动HDFS

hadoop/sbin/start-dfs.sh

2.关闭 HDFS

hadoop/sbin/stop-dfs.sh

3. 在HDFS中创建文件夹

#老版本
hadoop fs -mkdir-p  path
#新版本
hadoop dfs -mkdir-p  path

4.查看指定目录下内容

hadoop fs -ls[-h][-R] path
hadoop dfs -ls[-h][-R] ptah
  • path 指定目录路径
  • -h 人性化显示文件size
  • -R 递归查看指定目录及其子目录

5.上传文件到HDFS指定目录下

hadoop fs -put[-f][-p]<localsrc>... <dst>
hdfs dfs -put[-f][-p]<localsrc>... <dst>
  • -f 覆盖目标文件(已存在下)
  • -p 保留访问和修改时间,所有权和权限。
  • localsrc 本地文件系统(客户端所在机器
  • dst 目标文件系统(HDFS)

6.查看hdfs 文件内容

hadoop fs -cat<src>... 
hdfs dfs -cat<src>...

7.下载HDFS 文件

hadoop fs -get[-f][-p]<src>... <localdst>
hdfs dfs -get[-f][-p]<src>... <localdst>
  • 下载文件到本地文件系统指定目录,localdst必须是目录
  • -f 覆盖目标文件(已存在下)
  • -p 保留访问和修改时间,所有权和权限

8.拷贝HDFS文件

hadoop fs -cp[-f]<src>... <dst> 
hdfs dfs -cp[-f]<src>... <dst>
  • -f 覆盖目标文件(已存在下)
  • src 和dst 都必须是HDFS下的路径

9.追加数据到HDFS文件中

hadoop fs -appendToFile<localsrc>... <dst>
hdfs dfs -appendToFile<localsrc>... <dst>
  • 将所有给定本地文件的内容追加到给定dst文件。
  • dst如果文件不存在,将创建该文件。

10.HDFS 删除文件

hadoop fs -rm-r[-skipTrash] URI [URI ...]
hdfs dfs -rm-r[-skipTrash] URI [URI ...]
  • 删除指定路径的文件或文件夹
  • -skipTrash 跳过回收站,直接删除

12.HDFS 移除文件

hadoop fs -mv<src>... <dst>
hdfs dfs -mv<src>... <dst>
  • 移动文件到指定文件夹下
  • 可以使用该命令移动数据,重命名文件的名称
标签: hadoop hdfs 大数据

本文转载自: https://blog.csdn.net/qq_46645840/article/details/132625307
版权归原作者 是杨杨呀 所有, 如有侵权,请联系我们删除。

“Hadoop -HDFS常用操作指令”的评论:

还没有评论