hadoop集群搭建好之后,通过HDFS命令操作HDFS分布式文件系统,HDFS命令与linux命令类似

所有命令有/bin/hadoop脚本引发,可以使用命令查看帮助文档

hadoop fs-help

使用HDFS命令之前,必须启动hadoop集群,且命令执行在master节点上

hadoop常用命令

格式:

hadoop fs -命令 [-选项] [文件/目录]

命令 说明 补充
hadoop fs -mkdir 创建HDFS目录 -p选项,可以一次性创建多级目录
hadoop fs -ls 列出HDFS目录 -R选项,查看目录下所有的文件(递归Recursive)
hadoop fs –ls /查看HDFS根目录
hadoop fs –ls –R /查看HDFS所有子目录
hadoop fs -copyFromLocal 上传本地文件到HDFS -f选项,强制复制(存在则替换文件)
hadoop fs -put 上传本地文件到HDFS -f选项,强制复制(存在则替换文件),特别的可以写入内容
hadoop fs -copyToLocal 将HDFS文件下载到本地
hadoop fs -get 将HDFS文件下载到本地
hadoop fs -cp 复制HDFS文件
hadoop fs -rm 删除HDFS文件 -R选项,删除目录
hadoop fs -cat 查看HDFS目录下的文件内容 (只有文本文件的内容可以查看,其它类型会乱码)
hadoop fs –test查看文件
hadoop fs –tail查看文件

Linux本机和HDFS之间文件传输

即虚拟机的linux系统的文件与hadoop的HDFS分布式系统的文件之间的文件共享

上传文件(linux—>hdfs)

hadoop fs -copyFromLocal [linux] [hdfs]
hadoop fs -put [linux] [hdfs]

可以进行文件重命名
hdfs没有写文件名,默认为原来的命名
linux上传的文件必须存在
hdfs已经存在文件,不会上传,使用下面选项,强制上传
-f选项,强制复制(存在则替换文件)
可以上传多个文件
可以上传目录

-put命令,还可以接收输入stdin

将指定内容显示在屏幕上:echo [内容]
通过"|"(管道符pipe)将屏幕的内容传递存入文件(存入文件不能已经存在)
例:(注意有-put命令后还有 - )
echo abc | hadoop fs -put - /test/echoin.txt
ls ./hadoop—/etc/hadoop | hadoop fs -put - /test/hadoopetc.txt

文件下载(hdfs—>linux)

hadoop fs -copyToLocal [hdfs] [linux]
hadoop fs -get [hdfs] [linux]

可以进行文件重命名
hdfs下载的文件必须存在
可以下载目录

linux命令

命令 说明
cd 目录 进入目录(.表示当前目录,…表示上层目录)
ls [选项] 目录或文件 列出目录[-l -a -R -d -i -h]
cat [选项] 文件名 查看文件内容[-n -b -s]
mkdir [选项] 目录名 创建文件夹[-p]
rm [选项] 文件或目录 删除文件夹[-f -r -i]
cp [选项] 源文件或目录 目标文件或目录 复制文件夹[-p -f -r -i]
mv [选项] 源文件或目录 目标文件或目录 移动文件夹[-f -i -u]
pwd 显示当前工作目录的绝对路径

Hadoop HDFS命令相关推荐

  1. Hadoop/HDFS命令

    Hadoop中文手册:http://hadoop.apache.org/docs/r1.0.4/cn/commands_manual.html 英文手册:http://hadoop.apache.or ...

  2. 【hadoop系列】Hadoop HDFS命令

    格式:hadoop fs -命令 主要有如下的命令: 命令 说明 hadoop fs -mkdir 创建HDFS目录 hadoop fs -ls 列出HDFS目录 hadoop fs -copyFro ...

  3. hadoop和hdfs命令_Hadoop 1.x和2.x HDFS基本开发人员命令,“ hadoop”命令

    hadoop和hdfs命令 In this post, we are going to discuss about Hadoop 1.x and Hadoop 2.x HDFS Basic comma ...

  4. Hadoop HDFS分布式文件系统 常用命令汇总

    引言:我们维护hadoop系统的时候,必不可少需要对HDFS分布式文件系统做操作,例如拷贝一个文件/目录,查看HDFS文件系统目录下的内容,删除HDFS文件系统中的内容(文件/目录),还有HDFS管理 ...

  5. hadoop fs命令无法使用_Hadoop从入门到入土(三)HDFS集群简单维护及JAVA客户端连接HDFS...

    集群简单维护 查看日志 上篇我们搭建了集群,并且完成了hdfs的搭建,但在我的linux02和linux03上,发现一个问题,我启动了datanode之后,开始进程还在,一会就自己消失了,这是为什么呢 ...

  6. Hadoop笔记(1)——hdfs命令访问方式

    2019独角兽企业重金招聘Python工程师标准>>> 之前的CDH5.8.3安装部署就算是前菜.今天开始写正式的系列第一篇,给自己个完整的笔记整理. 其实目前随便找一本hadoop ...

  7. Hadoop原理与技术——hdfs命令行基本操作

    点击链接查看文档 一.实验目的 熟悉hdfs命令行基本操作 二.实验环境 Windows 10 VMware Workstation Pro虚拟机 Hadoop环境 Jdk1.8 三.实验内容 1:h ...

  8. 大数据Hadoop系列之HDFS命令讲解

    1. 前言 HDFS命令基本格式:hadoop fs -cmd < args > 2. ls 命令 hadoop fs -ls / 列出hdfs文件系统根目录下的目录和文件 hadoop ...

  9. Hadoop操作HDFS命令

    Hadoop操作HDFS命令如下所示: hadoop fs  查看Hadoop HDFS支持的所有命令 hadoop fs –ls  列出目录及文件信息 hadoop fs –lsr  循环列出目录. ...

  10. hadoop之hdfs命令详解

    目录 一.hadoop命令 1.archive 2.checknative 3.classpath 4.credential 5.distcp(比较常用) 6.fs 7.jar 8.key 9.tra ...

最新文章

  1. ICLR 2022|唯快不破!面向极限压缩的全二值化BiBERT
  2. 在深谈TCP/IP三步握手四步挥手原理及衍生问题—长文解剖IP
  3. python百度手势识别_【百度大脑新品体验】手势识别
  4. 揭开知识库问答KB-QA的面纱3·信息抽取篇
  5. 【渝粤题库】陕西师范大学201941 Java程序设计 作业(专升本)
  6. 极简好看的个人介绍页源码
  7. Loj #6060. 「2017 山东一轮集训 Day1 / SDWC2018 Day1」Set
  8. 2018数据库流行度12月排行:Oracle续跌至年内低位,PostgreSQL激增创新高
  9. 测试kafka的连通性,自导自演生产者与消费者
  10. 关于MongoDB内存占用不断上升,导致OOM问题
  11. 浏览器保存密码后文本框出现黄色背景的解决方案
  12. kettle使用记录
  13. java静态注解处理器_java – 使用mapstruct中的builder(使用immutables注释处理器)将对象映射到不可变对象...
  14. Ubuntu系统安装分区
  15. 语音播报收款Java_Android实现收款成功金额的语音播报功能
  16. 子图数正方形和长方形数量
  17. 将全部视频画面水平或者垂直翻转的实例教程分享
  18. TCP_NODELAY/SO_LINGER/SO_NOSIGPIPE/MSG_NOSIGNAL设置
  19. 购房指南—新房交房注意事项细节有哪些
  20. 房贷逾期2天有影响吗

热门文章

  1. ASP.Net Ajax框架 Timer控件 计时器
  2. WindowsBuilder控件中文编码问题
  3. html滑动门原理,HTML+CSS:雪碧图和滑动门制作
  4. McAfee麦咖啡8.5企业版高级教程
  5. [教程] MPICH2 Win7 VS2008环境搭建
  6. 图片转换成base64编码格式展示
  7. 软件项目管理 2.1.项目立项
  8. 双系统删除ubuntu后进入gun grub version 2.04的解决办法
  9. ptaa乘以b_pta程序设计平台-PTA,系统
  10. USBCAN分析仪的配套CAN和CANFD综合测试软件LKMaster软件解决工程师CAN总线测试难题