前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >HDFS-常用命令

HDFS-常用命令

作者头像
栗筝i
发布2022-12-01 20:26:56
2260
发布2022-12-01 20:26:56
举报
文章被收录于专栏:迁移内容迁移内容
1. -help:显示帮助信息

代码语言:javascript
复制
hadoop fs -help rmshel
2. -ls:显示目录信息
代码语言:javascript
复制
hadoop fs -ls /
3. -mkdir:在HDFS上创建目录
代码语言:javascript
复制
hadoop fs -mkdir -p /user/ha
4. -moveFromLocal:从本地剪切粘贴到HDFS
代码语言:javascript
复制
hadoop fs -moveFromLocal ~/test.txt /home/ha/
5. -appendToFile:追加一个文件到已经存在的文件末尾
代码语言:javascript
复制
hadoop fs -appendToFile /a.txt /b.txt
6. -cat:显示文件内容
代码语言:javascript
复制
hadoop fs -cat /user/ysir/a.txt
7. -chmod、-chown:修改文件权限、所有者
代码语言:javascript
复制
hadoop fs -chmod 777 /a.txt
hadoop fs -chown admin:ysir /a.txt
8. -copyFromLocal:从本地文件系统中拷贝文件到HDFS中
代码语言:javascript
复制
hadoop fs -copyFromLocal a.txt /
9. copyToLocal:从HDFS拷贝到本地
代码语言:javascript
复制
hadoop fs -copyToLocal /a.txt ~/
10. -cp:在HDFS中拷贝文件
代码语言:javascript
复制
hadoop fs -cp /aaa/a.txt /bbb/
11. -mv:在HDFS目录中移动文件
代码语言:javascript
复制
hadoop fs -mv /aaa/a.txt /bbb/ 
12. -get:从HDFS中拷贝到本地,等同于copyToLocal
代码语言:javascript
复制
hadoop fs -get /aaa/a.txt
13. -getmerge:合并下载多个文件
代码语言:javascript
复制
hadoop fs -getmerge /logs/* ~/logs.log # 将HDFS上/logs/路径下的所有文件合并下载到本地~/logs.log文件中
14. -put:将本地文件上传到HDFS,等同于copyFromLocal
代码语言:javascript
复制
hadoop fs -put ~/a.txt /
15. -tail:显示文件末尾的内容
代码语言:javascript
复制
hadoop fs -tail /a.txt
16. -rm:删除文件夹或者文件
代码语言:javascript
复制
hadoop fs -rm /user/ysir/a.txt
17. -rmdir:删除空目录
代码语言:javascript
复制
hadoop fs -mkdir /temp

18. -du:统计文件夹的大小信息

代码语言:javascript
复制
hadoop fs -du -s -h /temp
19. -setrep:设置HDFS文件中的副本数量
代码语言:javascript
复制
hadoop fs -setrep 5 /a.txt
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. -help:显示帮助信息
  • 2. -ls:显示目录信息
  • 3. -mkdir:在HDFS上创建目录
  • 4. -moveFromLocal:从本地剪切粘贴到HDFS
  • 5. -appendToFile:追加一个文件到已经存在的文件末尾
  • 6. -cat:显示文件内容
  • 7. -chmod、-chown:修改文件权限、所有者
  • 8. -copyFromLocal:从本地文件系统中拷贝文件到HDFS中
  • 9. copyToLocal:从HDFS拷贝到本地
  • 10. -cp:在HDFS中拷贝文件
  • 11. -mv:在HDFS目录中移动文件
  • 12. -get:从HDFS中拷贝到本地,等同于copyToLocal
  • 13. -getmerge:合并下载多个文件
  • 14. -put:将本地文件上传到HDFS,等同于copyFromLocal
  • 15. -tail:显示文件末尾的内容
  • 16. -rm:删除文件夹或者文件
  • 17. -rmdir:删除空目录
  • 19. -setrep:设置HDFS文件中的副本数量
相关产品与服务
大数据
全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档