hadoop常用命令:
hadoop fs
查看Hadoop HDFS支持的所有命令

hadoop fs –ls
列出目录及文件信息

hadoop fs –lsr
循环列出目录、子目录及文件信息

hadoop fs –put test.txt /user/sunlightcs
将本地文件系统的test.txt复制到HDFS文件系统的/user/sunlightcs目录下

hadoop fs –get /user/sunlightcs/test.txt .
将HDFS中的test.txt复制到本地文件系统中,与-put命令相反

hadoop fs –cat /user/sunlightcs/test.txt
查看HDFS文件系统里test.txt的内容

hadoop fs –tail /user/sunlightcs/test.txt
查看最后1KB的内容

hadoop fs –rm /user/sunlightcs/test.txt
从HDFS文件系统删除test.txt文件,rm命令也可以删除空目录

hadoop fs –rmr /user/sunlightcs 
删除/user/sunlightcs目录以及所有子目录

hadoop fs –copyFromLocal test.txt /user/sunlightcs/test.txt
从本地文件系统复制文件到HDFS文件系统,等同于put命令

hadoop fs –copyToLocal /user/sunlightcs/test.txt test.txt
从HDFS文件系统复制文件到本地文件系统,等同于get命令

hadoop fs –chgrp [-R] /user/sunlightcs
修改HDFS系统中/user/sunlightcs目录所属群组,选项-R递归执行,跟linux命令一样

hadoop fs –chown [-R] /user/sunlightcs
修改HDFS系统中/user/sunlightcs目录拥有者,选项-R递归执行

hadoop fs –chmod [-R] MODE /user/sunlightcs
修改HDFS系统中/user/sunlightcs目录权限,MODE可以为相应权限的3位数或+/-{rwx},选项-R递归执行

hadoop fs –count [-q] PATH
查看PATH目录下,子目录数、文件数、文件大小、文件名/目录名

hadoop fs –cp SRC [SRC …] DST      
将文件从SRC复制到DST,如果指定了多个SRC,则DST必须为一个目录

hadoop fs –du PATH
显示该目录中每个文件或目录的大小

hadoop fs –dus PATH
类似于du,PATH为目录时,会显示该目录的总大小

hadoop fs –expunge 
清空回收站,文件被删除时,它首先会移到临时目录.Trash/中,当超过延迟时间之后,文件才会被永久删除

hadoop fs –getmerge SRC [SRC …] LOCALDST [addnl]     
获取由SRC指定的所有文件,将它们合并为单个文件,并写入本地文件系统中的LOCALDST,选项addnl将在每个文件的末尾处加上一个换行符

hadoop fs –touchz PATH  
创建长度为0的空文件

hadoop fs –test –[ezd] PATH    
对PATH进行如下类型的检查:
-e PATH是否存在,如果PATH存在,返回0,否则返回1
-z 文件是否为空,如果长度为0,返回0,否则返回1
-d 是否为目录,如果PATH为目录,返回0,否则返回1

hadoop fs –text PATH
显示文件的内容,当文件为文本文件时,等同于cat,文件为压缩格式(gzip以及hadoop的二进制序列文件格式)时,会先解压缩

hadoop fs –help ls
查看某个[ls]命令的帮助文档

最新文章

  1. java--字符串
  2. hdu1201-18岁生日
  3. 什么是https?
  4. 【BZOJ1008】【HNOI2008】越狱
  5. HDU-4661 Message Passing 树形DP,排列组合
  6. java Object类学习
  7. MySQL被Oracle并购后的409个日日夜夜
  8. [LeetCode 114] - 将树平面化为链表(Flatten Binary Tree to Linked List)
  9. 高速决心linux上oracle安装垃圾问题
  10. WCF、Web API、WCF REST、Web Service
  11. C#键盘事件处理(来源网上)
  12. 带宽怎么算---Gbit/s
  13. spring AOP的用法
  14. Forth 语言概要 - Forth: An underview
  15. .net运行时dll的查找路径顺序
  16. 算法bug修复
  17. apache常用配置文件讲解
  18. windows下elasticsearch启动
  19. centos 安装oracle 11g r2(二)-----监听配置与创建数据库实例
  20. Postman接口&压力测试

热门文章

  1. Oracle查看表空间,创建表空间
  2. 为什么Elasticsearch查询变得这么慢了?
  3. verilog parameter 位宽问题
  4. NEXUS 上传到私仓的SNAPSHOT 包下载不下来
  5. 「AtCoder Grand018B」Sports Festival(暴力)
  6. NOIp 2018 游记
  7. Educational Codeforces Round 51 (Rated for Div. 2) G. Distinctification(线段树合并 + 并查集)
  8. 如何将Drawable转为Bitmap?
  9. HR_Hash Tables: Ransom Note
  10. 外围功能电路控制 LET′S TRY“嵌入式编程”: 4 of 6