一起来学习【Hadoop FS Shell命令】

注意了:haddop的命令位于$HADDP_HOME/bin目录下,因此我们要先进入该目录进行操作:

cd ~/hadoop/bin

1、创建目录:-mkdir(fs表示HDFS的指令)

hadoop fs -mkdir /input2

2、列表文件:-ls

hadoop fs -ls /input2/file.txt    如果是文件,返回文件信息
hadoop fs -ls /input2/            如果是目录,返回目录下子文件列表

3、查看文件:-cat

hadoop fs -cat /input2/music.txt

4、文件存取

hadoop fs -put ~/file/music*.txt /input2/     从本地文件系统复制到HDFS数据库中   (存入)
hadoop fs -get /input2/file*.txt $HOME/file/  从HDFS数据库中复制到本地文件系统中 (取出)

小小提示:~和$HOME都代表用户根目录。

5、移动和复制(HDFS数据库内部操作命令):-mv -cp

hadoop fs -mv /input2/file1.txt /input2/file2.txt /input3/   把inpu2文件夹下的file1.txt、file2.txt文件,复制到input3文件夹中
hadoop fs -cp /input2/music.txt /input3/                     把input2文件夹下的music.txt复制到input3文件夹中

6、删除文件:-rm

hadoop fs -rm /input2/abc.txt    删除input2文件夹下的abc.txt文件
hadoop fs -rmr /input2/          递归删除input2文件夹

7、test命令

hadoop fs -test -e /input2/music.txt  检查文件是否存在
echo $?                               第2条指令是用来显示上条命令返回的结果值-e   检查文件是否存在,如果存在则返回0
-z   检查文件是否0字节,如果是则返回0
-d   检查路径是否为目录,如果是则返回1,否则返回0

8、du命令

hadoop fs -du /input2  显示目录中所有文件的大小

9、expunge命令

hadoop fs -expunge     清空HDFS的回收站

hadoop的操作命令(第3课)相关推荐

  1. hadoop基本操作命令小结

    启动和关闭Hadoop 启动Hadoop  1.进入HADOOP_HOME目录.  2.执行bin/start-all.sh 关闭Hadoop  1.进入HADOOP_HOME目录.  2.执行bin ...

  2. HADOOP基本操作命令,及其组件端口

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 hadoop的集群部署,可以参考https://blog.csdn.net/luanpeng825485697/article/details/819 ...

  3. Alex 的 Hadoop 菜鸟教程: 第5课 YARN 安装以及helloworld (基于centos的CDH)

    原帖地址:http://blog.csdn.net/nsrainbow/article/details/36627675 新老MapReduce的比较 说到YARN肯定要先说下老的MapReduce ...

  4. 常用基础Linux操作命令总结与hadoop基础操作命令

    cd命令:切换目录 (1)切换到目录 /usr/local cd /usr/local (2)去到目前的上层目录 cd .. (3)回到自己的主文件夹 cd ~ ls命令:查看文件与目录 (4)查看目 ...

  5. Alex 的 Hadoop 菜鸟教程: 第10课 Hive 安装和使用教程

    原帖地址: http://blog.csdn.net/nsrainbow/article/details/41748863 最新课程请关注原作者博客 声明 本文基于Centos 6.x + CDH 5 ...

  6. Hadoop分布式文件系统hdfs的shell操作命令大全

    hadoop fs -操作命令 -参数 -ls #显示目录信息 -->hadoop fs -ls hdfs://hadoop-server-00:9000/ 这些参数中,所有的hdfs路径都可以 ...

  7. Hadoop hdfs文件操作常用命令

    hadoop fs -操作命令 -参数 -ls #显示目录信息 -->hadoop fs -ls hdfs://hadoop-server-00:9000/ 这些参数中,所有的hdfs路径都可以 ...

  8. Hadoop之HDFS文件操作

    摘要:Hadoop之HDFS文件操作常有两种方式,命令行方式和JavaAPI方式.本文介绍如何利用这两种方式对HDFS文件进行操作. 关键词:HDFS文件    命令行     Java API HD ...

  9. linux 查看hdfs文件,Hadoop之HDFS文件操作

    摘要:Hadoop之HDFS文件操作常有两种方式,命令行方式和JavaAPI方式.本文介绍如何利用这两种方式对HDFS文件进行操作. 关键词:HDFS文件    命令行    Java API HDF ...

最新文章

  1. 如何使用fdisk与parted对不同容量硬盘分区
  2. imp导入时触发器的状态
  3. leetcode 64. Minimum Path Sum
  4. mysql备份时候事务日志_SQLSERVER备份事务日志的作用
  5. php鸡兔同笼试题,数学运算之鸡兔同笼问题
  6. win32 输出文字时清除之前的_努力学习没效果?3个步骤,强化沟通输出,实现飞跃式成长...
  7. python如何把数字转化成字符_python 定义一个dictpython如何将数字转化为字符串
  8. 轻松入门CAS系列(1)-轻松看懂企业单点登录的解决方案
  9. Bailian4036 计算系数【数学+迭代】
  10. mysql有哪些特色SQL语句_Linux-MySQL-有哪些常用sql语句
  11. 段落超出,省略...
  12. php网页怎么和PLC通讯,PLC的通讯与编程
  13. 城通网盘仿蓝奏网盘源码|字母哥网盘|+搭建教程
  14. Exp9 Web安全实践基础 20154328 常城
  15. 关于Vue使用es6模板字符串没反应的问题
  16. 计算机视觉项目实战-基于特征点匹配的图像拼接
  17. 招商银行软件开发笔试知识汇总
  18. 安卓java模拟器跳过付费,不用花钱买android手机,电脑端Android模拟器安装使用教程...
  19. 测温监控摄像头_温度湿度远程监控摄像头
  20. 使用开源激光SLAM方案LIO-SAM运行KITTI数据集,如有用,请评论雷锋

热门文章

  1. nba购票系统php,2018上海NBA playzone门票【购票】
  2. Github + Hexo 搭建个人博客超详细教程
  3. php版本中gd什么东西,PHP下GD安装全攻略
  4. 开关电源环路学习笔记(4)-两种误差放大器的传递函数
  5. 计算机网络-网络传输媒介之“双绞铜线”
  6. 亲密关系沟通-【边界感】-梳理边界感的沟通方法
  7. galler3d的源码分析——数据来源
  8. 中兴发布国产操作系统开源项目:新支点超凡桌面环境(EX-NDE)
  9. 知识普及:Team Leader 的职责范围
  10. 数据库为何要有复合主键(多主键)