官方文档:http://hadoop.apache.org/docs/r1.0.4/file_system_shell.html

将自己工作中常用的Hadoop命令整理如下:

1. 查看hadoop文件

hadoop fs -ls /

2.  新建文件夹

hadoop dfs -mkdir /input

3. 上传本地文件

终端输入: vim test1.txt

键入内容保存:wq

终端输入:

hadoop fs -put  ./test 1.txt   /input(上传到Hadoop的目标路径)

hadoop fs –copyFromLocal <localsrc> … <dst>:等价于-put。

hadoop fs –moveFromLocal <localsrc> … <dst>:等同于-put,只不过源文件在拷贝后被删除。

4. 查看文件内容

hadoop fs –cat <src>

如:

hadoop fs -ls /input

hadoop fs -cat /input/test1.txt

5. 运行自带的hadoop-mapreduce-example-2.7.4.jar 

6. 运行 hadoop jar /usr/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.4.jar wordcount /input /output

7.删除生成的output 文件夹

删除 :hadoop fs -rm -r /output

8. 修改文件夹权限

hadoop fs -chmod 777 /output

9.将指定格式的文件 move到指定的目标位置。当src为多个文件时,dst必须是个目录。

hadoop fs –mv <src> <dst>

10.拷贝文件到目标位置,当src为多个文件时,dst必须是个目录

hadoop fs –cp <src> <dst>

11.删除匹配pattern的指定文件,等价于unix下的rm <src>

hadoop fs –rm [-skipTrash] <src>:

12.从DFS拷贝文件到本地文件系统,文件匹配pattern,若是多个文件,则dst必须是目录

hadoop fs –get [-ignoreCrc] [-crc] <src> <localdst>

hadoop fs –copyToLocal [-ignoreCrc] [-crc] <src> <localdst>:等价于-get

13.从DFS拷贝多个文件、合并排序为一个文件到本地文件系统

hadoop fs –getmerge <src> <localdst>

14.修改文件的权限

-R标记递归修改。MODE为a+r,g-w,+rwx等,OCTALMODE为755这样

hadoop fs –chmod [-R] <MODE[,MODE]…|OCTALMODE> PATH…

15.计数文件个数及所占空间的详情

hadoop fs –count[-q] <path>

参考博客:

https://blog.csdn.net/u011393661/article/details/79612906

https://blog.csdn.net/wuwenxiang91322/article/details/22166423

常用Hadoop命令相关推荐

  1. Hadoop基础-HDFS集群中大数据开发常用的命令总结

    Hadoop基础-HDFS集群中大数据开发常用的命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本盘博客仅仅列出了我们在实际生成环境中常用的hdfs命令,如果想要了解更多, ...

  2. Hadoop之HDFS常用Shell命令

    Hadoop之HDFS常用Shell命令 启动Hadoop集群 sbin/start-dfs.shsbin/start-yarn.sh -help:输出这个命令参数 hadoop fs -help r ...

  3. hadoop fs –ls /hbase 无内容_Hadoop学习---HDFS的常用shell命令详解

    注意:访问hdfs系统的指令 hadoop dfs --- 已过时 hadoop fs -- 使用范围更大 hdfs dfs --范围相对较小hadoop fs 和 hdfs dfs之间没有太大的区别 ...

  4. hadoop学习记录(二):hadoop常用shell命令

    2019独角兽企业重金招聘Python工程师标准>>> 一.查看hadoop命令帮助手册 hadoop -help hadoop命令 hadoop fs -help hadoop文件 ...

  5. linux常用基础命令操作收集

    linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...

  6. Hadoop命令手册

    Hadoop命令手册 概述         常规选项     用户命令         archive         distcp         fs         fsck         j ...

  7. 八、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(中)

    @Author : Runsen @Date:2020/9/11 文章是Runsen在Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到C ...

  8. Hive安装及常用交互命令

    Hive基本概念及常用交互命令 目录 Hive安装地址 Hive安装部署 将本地文件导入Hive案例 MySQL安装 Hive元数据配置到MySQL Hive常用交互命令 Hive其他命令操作 Hiv ...

  9. hadoop put命令的格式_工作中需熟练掌握的Hadoop命令

    作者信息 Elesdspline 目前从事NLP与知识图谱相关工作. 工作中需熟练掌握的Hadoop命令 导读 工作中经常要用到一些Hadoop命令,这里简单列举一下,熟悉基本的命令操作,工作效率事半 ...

最新文章

  1. element ui 红点_element-ui 自定义表单验证 , 但是不出现小红心了
  2. Java中sin、log、tan等复杂数学运算怎么搞?
  3. react render没更新_web前端教程分享React学习笔记(一)
  4. java:十进制转十六进制
  5. java的八种数据类型_JAVA 的8种基本数据类型
  6. angular4输入有效性_Angular 2 用户输入
  7. 继承 java 1614784316
  8. java函数void返回值是,Java中main()函数的返回值是什么( )。A、StringB、intC、c......
  9. python文件操作基础(复习)
  10. 关于C# 模仿千千静听 磁铁窗体 的个人的一个思路
  11. 适合iOS的15大网站推荐
  12. 蓝海灵豚医疗器械管理隐形眼镜专版用户指南5.9.0.0
  13. java文件上传,返回访问url
  14. 5种Windows网络模型之select模型
  15. CSS实现反方向圆角
  16. php_excel表中_如何自动将多行中文转换成拼音,Excel2007怎么批量将汉字转换为拼音...
  17. 一个Vue.js音乐项目
  18. 计算机教学情景教学法列子,丛彩虹的作业-提交一个信息技术与学科整合的教学设计案例。-第三学年 赤峰市中小学、幼儿园学科带头人远程培训(2014-2015年度)-中国教师研修网...
  19. Scott Hanselman的2006 Windows最终开发者和高级用户工具列表
  20. 笔记本电脑(laptop)通常具备使用USB设备的功能.实现接口回调(使用面向对象思想编程:接口,多态等).

热门文章

  1. 函数式编程中的副作用概念
  2. Python_前端网页+前后端交互
  3. linux恶意代码检查软件,Yara:恶意软件检测神器
  4. E-puck机器人-小白学习笔记(一)准备工作
  5. 论文阅读(6)用集合深度学习方法在皮肤镜图像中进行皮肤病变分割
  6. 自动化立体仓库可以为企业带来什么效益?
  7. LINUX提权入门手册
  8. 运维开发面试常见问题汇总(一直在更新)
  9. sklearn分层抽样
  10. 【大数据开发】FlinkSQL实战