Hadoop HDFS命令
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命令相关推荐
- Hadoop/HDFS命令
Hadoop中文手册:http://hadoop.apache.org/docs/r1.0.4/cn/commands_manual.html 英文手册:http://hadoop.apache.or ...
- 【hadoop系列】Hadoop HDFS命令
格式:hadoop fs -命令 主要有如下的命令: 命令 说明 hadoop fs -mkdir 创建HDFS目录 hadoop fs -ls 列出HDFS目录 hadoop fs -copyFro ...
- 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 ...
- Hadoop HDFS分布式文件系统 常用命令汇总
引言:我们维护hadoop系统的时候,必不可少需要对HDFS分布式文件系统做操作,例如拷贝一个文件/目录,查看HDFS文件系统目录下的内容,删除HDFS文件系统中的内容(文件/目录),还有HDFS管理 ...
- hadoop fs命令无法使用_Hadoop从入门到入土(三)HDFS集群简单维护及JAVA客户端连接HDFS...
集群简单维护 查看日志 上篇我们搭建了集群,并且完成了hdfs的搭建,但在我的linux02和linux03上,发现一个问题,我启动了datanode之后,开始进程还在,一会就自己消失了,这是为什么呢 ...
- Hadoop笔记(1)——hdfs命令访问方式
2019独角兽企业重金招聘Python工程师标准>>> 之前的CDH5.8.3安装部署就算是前菜.今天开始写正式的系列第一篇,给自己个完整的笔记整理. 其实目前随便找一本hadoop ...
- Hadoop原理与技术——hdfs命令行基本操作
点击链接查看文档 一.实验目的 熟悉hdfs命令行基本操作 二.实验环境 Windows 10 VMware Workstation Pro虚拟机 Hadoop环境 Jdk1.8 三.实验内容 1:h ...
- 大数据Hadoop系列之HDFS命令讲解
1. 前言 HDFS命令基本格式:hadoop fs -cmd < args > 2. ls 命令 hadoop fs -ls / 列出hdfs文件系统根目录下的目录和文件 hadoop ...
- Hadoop操作HDFS命令
Hadoop操作HDFS命令如下所示: hadoop fs 查看Hadoop HDFS支持的所有命令 hadoop fs –ls 列出目录及文件信息 hadoop fs –lsr 循环列出目录. ...
- hadoop之hdfs命令详解
目录 一.hadoop命令 1.archive 2.checknative 3.classpath 4.credential 5.distcp(比较常用) 6.fs 7.jar 8.key 9.tra ...
最新文章
- ICLR 2022|唯快不破!面向极限压缩的全二值化BiBERT
- 在深谈TCP/IP三步握手四步挥手原理及衍生问题—长文解剖IP
- python百度手势识别_【百度大脑新品体验】手势识别
- 揭开知识库问答KB-QA的面纱3·信息抽取篇
- 【渝粤题库】陕西师范大学201941 Java程序设计 作业(专升本)
- 极简好看的个人介绍页源码
- Loj #6060. 「2017 山东一轮集训 Day1 / SDWC2018 Day1」Set
- 2018数据库流行度12月排行:Oracle续跌至年内低位,PostgreSQL激增创新高
- 测试kafka的连通性,自导自演生产者与消费者
- 关于MongoDB内存占用不断上升,导致OOM问题
- 浏览器保存密码后文本框出现黄色背景的解决方案
- kettle使用记录
- java静态注解处理器_java – 使用mapstruct中的builder(使用immutables注释处理器)将对象映射到不可变对象...
- Ubuntu系统安装分区
- 语音播报收款Java_Android实现收款成功金额的语音播报功能
- 子图数正方形和长方形数量
- 将全部视频画面水平或者垂直翻转的实例教程分享
- TCP_NODELAY/SO_LINGER/SO_NOSIGPIPE/MSG_NOSIGNAL设置
- 购房指南—新房交房注意事项细节有哪些
- 房贷逾期2天有影响吗
热门文章
- ASP.Net Ajax框架 Timer控件 计时器
- WindowsBuilder控件中文编码问题
- html滑动门原理,HTML+CSS:雪碧图和滑动门制作
- McAfee麦咖啡8.5企业版高级教程
- [教程] MPICH2 Win7 VS2008环境搭建
- 图片转换成base64编码格式展示
- 软件项目管理 2.1.项目立项
- 双系统删除ubuntu后进入gun grub version 2.04的解决办法
- ptaa乘以b_pta程序设计平台-PTA,系统
- USBCAN分析仪的配套CAN和CANFD综合测试软件LKMaster软件解决工程师CAN总线测试难题