Hadoop之HDFS命令行操作归纳

Hadoop——HDFS文件系统的Java API操作 在面试前我整理归纳了一些面试学习资料,文中结合我的朋友同学面试美团滴滴这类大厂的资料及案例由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!大家看完有什么不懂的可以在下方留言讨论也可以关注。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!由于篇幅限制,文档的详解资料太全面,细节内容太多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容! 阅读详情

Hadoop之HDFS命令行操作归纳

作为一个分布式文件系统,HDFS对外提供了2种访问方式,一种是shell命令,一种是java api接口。当然,2种本质都一样,都是通过配置的hdfs入口进行访问,不过一种包装为shell命令,一种包装为java api的方式。

注意需要先配置好环境变量,这样方便在任意目录下都能调用hdfs的命令

1.文件查看

1.hdfs dfs -ls 路径名(hdfs中的绝对路径)
2. hdfs dfs -cat 文件路径名
3. hdfs dfs -tail 文件路径名
4.hdfs dfs -head 文件路径名
还有其他linux shell命令,可以自行尝试。hadoop的shell命令在设计时,有意识和linux shell命令重叠,包括指令和参数名

2.文件创建

  1. hdfs dfs -touch 文件路径名
  2. hdfs dfs -mkdir 文件夹路径名

3.文件删除

rm

4.文件写入

1.appendToFile

5.文件移动和内部拷贝

  1. hdfs dfs -mv hdfs路径1 hdfs路径2(注意这里可以移动,也可以改名,和linux中的mv指令作用一样)
    2.cp

6.查看文件系统信息

1.hdfs dfs -df 文件路径
2.hdfs dfs -du 文件路径

7.上传和下载

1.hdfs dfs -get hdfs文件路径 linux本地路径(hdfs路径,注意以hdfs://linux100:8020/开头)
copyToLocal
2.hdfs dfs -put linux本地路径 hdfs文件路径
copyFromLocal

8.文件权限操作

  1. hdfs dfs -chmod -R 777 hdfs路径ming
  2. hdfs dfs -chown
  3. hdfs dfs -chgrp

9.查找

1.find

基本上linux shell中命令,都可以在hdfs上做一下尝试,hadoop在这里做了很好的封装,保持了和shell命令的一致性,必须点赞,高度标准化和统一。

数据分析工具--hadoop(hdfs) 数据分析是指运用适当的统计分析方法或者工具对收集来的大量数据进行整理和归纳**,将它们加以汇总和理解并消化,提取有价值信息,从中发现因果关系、内部联系和业务规律,以求最大化地开发数据的功能,形成有效结论的过程,发挥数据的**作用。 阅读详情

相关推荐

复习Hadoop相关知识归纳

Hadoop知识点归纳 版本 hadoop1:是由hdfs 和MapReduce hadoop2:是由hdfs,MapReduce,yarn三部分构成 hadoop四大组件 hadoop common 功能:用于支持其他模块和其他工具的接口 H 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选

lujianlujian520的博客 571

HDFS 常用 shell命令

HDFS 常用 shell命令

向热爱自己一样,热爱这个世界。 2322

Hadoop和Hive

Hadoop 框架是用于计算机集群大数据处理的框架,所以它必须是一个可以部署在多台计算机上的软件。部署了 Hadoop 软件的主机之间通过套接字 (网络) 进行通讯。Hadoop 主要包含 HDFS 和 MapReduce 两大组件,HDFS 负责分布储存数据,MapReduce 负责对数据进行映射、规约处理,并汇总处理结果。Hadoop 框架最根本的原理就是利用大量的计算机同时运算来加快大量数据的处理速度。

gailun66的博客 2171

hdfs dfs常用基本命令

hdfs dfs 使用命令 ,路径用/project/test/替代 例如 查询前几行样本数据: hdfs dfs -cat /project/test/test.txt | head -17 查询后5行数据: hdfs dfs -cat /project/test/test.txt | tail -5 随机返回指定行数的样本: hdfs dfs -cat /project/test/test....

Lily3619的博客 9331

大数据讲课笔记4.3 HDFS的Shell操作

1. 熟悉HDFS Shell常用命令操作; 2. 掌握Shell定时采集数据到HDFS

howard2005的专栏 2206

大数据讲课笔记4.4 使用Java API操作HDFS

1. 了解HDFS Java API; 2. 掌握使用Java API操作HDFS

howard2005的专栏 3739

Hadoop指令-周美婷

基础指令语法 1、ls指令含义:ls(list) 用法1:#ls含义:列出当前工作目录下的所有文件/文件夹的名称用法 用法2:#ls路径含义:列出指定路径下的所有文件/文件夹的名称关于路径(重要):路径可以分为两种:相对路径、绝对路径。相对路径:相对首先得有一个参照物(一般就是当前的工作路径);相对路径的写法:在相对路径中通常会用到2个符号“./”【表示当前目录下】、“../”【上一级目录下】。绝对路径:绝对路径不需要参照物,直接从根“/”开始寻找对应路径; 2、pwd指令用法:#pwd (pri

qq_65398011的博客 4237

从零到一:YT8512C PHY芯片在STM32F407上的LWIP移植实战与避坑指南

本文详细介绍了YT8512C PHY芯片在STM32F407平台上基于LWIP协议栈的移植实战,涵盖硬件连接、CubeMX配置、寄存器定制和调试技巧。重点解析了与主流PHY芯片的差异,提供了完整的避坑指南和优化建议,帮助开发者快速实现稳定可靠的嵌入式网络连接。

uber9的博客 538

Hadoop 基本操作命令

hadoop fs -ls 文件路径  查看文件目录 hadoop fs -cat 文件路径 | head -n 记录条数  查看文件

muyihao137217的专栏 325

ESP-IDF的安装及其在VScode中编译环境的搭建

从安装目录的\Espressif\frameworks\esp-idf-v5.3.2\examples路径中拷贝一个工程到项目中,比如拷贝\get-started下的hello_world文件夹。安装时可能会遇到如下问题,提示:"e:\ssc\software\ESP-IDF\v5.3.2\Espressif\tools\idf-python\3.11.2\python.exe -m pip" is not valid. (ERROR_INVALID_PIP)接着等待安装完成即可,其他步骤同方式1。

Freddy_Ssc的博客 4369

支付宝支付(三):周期扣款实现注意细节

一、周期扣款实现说明 1、官方文档入口:https://opendocs.alipay.com/open/20190319114403226822/intro 2、根据官方文档说明,周期扣款有两种方式:先签约后代扣场景和支付后签约场景 3、周期扣款接入问题文档: a>https://opendocs.alipay.com/support/01rg24 b>https://opensupport.alipay.com/support/knowledge/50249/20160248753

新鲜雾霾的博客 5702

HADOOP常用指令

HDFS调用指令:hdfs dfs <args> hdfs dfs=hadoop dfs=hadoop fs(版本先后造成的差异,但不影响正常使用) appendToFile //追加文件内容到hdfs文件 //用法 Usage: hadoop fs -appendToFile <localsrc> ... <dst> eg: //本地单个文件内容追加到hdfs文件 h

汝知否 984

【题解】【中国大学MOOC】(北京大学)人工智能与信息社会考试——期末考试

1.在Alpha-Beta剪枝算法中,我们把一个结点可能取值的上界记作____值,下界记作____值。 编号 选项 A 以上都不对 B Beta,Alpha C Alpha,Beta D Max,Min 2.属于非完全信息博弈的游戏是 编号 选项 A 围棋 B 井字棋 C 军棋 D 黑白棋 3.图中的剪枝过程称为____剪枝 ...

葑鈊丶 1万+

Hadoop(二)HDFS体系结构与操作方式(命令行与JavaAPI)

1

gcc的博客 419

cartographer错误终结者 ordered_multi_queue.cc:155 Queue waiting for data

错误描述 错误提示的感应器数据可能是: Queue waiting for data:(0, points2) Queue waiting for data:(0, odom) 说明在提供给cartographter的传感器数据出现了问题,没有被成功解析。 原因分析 小编是使用自己编写的odom话题发布时,cartographer爆出了该错误。 于是设想传感器数据相关的tf或lua配置或数据本身存在错误。 于是逐个排查,最终发现了错误原因。 排查可能原因:tf错误 小编之前已处理过tf与lua配置的问题 参

人工智能机器人 4157

Windows 10下用Python 3搞定Android源码下载:最新repo工具避坑指南

本文详细介绍了在Windows 10系统上,使用Python 3和官方最新repo工具下载Android源码的完整流程。文章提供了从Git安装、环境配置到repo工具初始化、同步加速及常见错误排查的避坑指南,帮助开发者高效搭建稳定的源码下载环境。

weixin_29266749的博客 436

Hadoop、Hdfs归纳总结

1. Hadoop常用端口号 hadoop2.x Hadoop3.x 访问HDFS端口 50070 9870 访问MR执行情况端口 8088 8088 历史服务器 19888 19888 客户端访问集群端口 9000 8020 2. Hadoop配置文件以及简单的Hadoop集群搭建 (1)配置文件: Hadoop2.x core-site.xml、hdfs-site.xml、mapred-site.xml、yarn-site.xml slaves Hadoop3.x core-site.xml、hdfs-

qq_25073261的博客 407

DEA模型及matlab应用3:SBM-DEA 模型

好的产出通常是通过资本、基础设施、劳动力的投入而获得的期望产出,非期望产出的产生,比如碳排放、二氧化硫、粉尘和污水等。 由于经典的 DEA 模型对相对效率的评价要求尽可能的减少投入,增加产出。而我们考虑非期望产出的影响则要尽可能的减少非期望产出才能获得更好的经济效益,与传统 DEA 模型的要求不符。考虑非期望产出的DEA模型是:基于松弛变量的 DEA 模型 SBM(Slacks-based mod...

wjyxld的博客 2万+

对于HDFS的归纳总结

该文章是我通过Hadoop权威指南第4版对于HDFS的一些简单的归纳总结(设计模式、数据块、读写流程等),语言不会特别官方,会更容易理解一点。

weixin_43970973的博客 1419

自动化测试与AI的结合应用

自动化测试,人工智能,机器学习,深度学习,测试用例生成,缺陷预测,测试优化 1. 背景介绍 在软件开发领域,自动化测试已成为不可或缺的一部分,它可以提高测试效率、降低测试成本,并确保软件质量。然而,传统的自动化测试方法往往依赖于人工编写的测试用例,这不仅耗时费力,而且难以应对复杂软件

AI架构师小马 2247

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Hadoop中HDFS(Hadoop Distributed File System)细节归纳

一、概述 HDFS(HadoopDistributedFileSystem)是Hadoop提供的一套用于进行分布式存储的文件系统 HDFS是Doug仿照Google的GFS来实现的 二、细节归纳 一、基本概述 1.HDFS本身是一个典型的MS结构的框架:主节点NameNode,从节点DataNode-通过slaves文件来指定从节点,HDFS的主节点通过hdfs-site.xml来指定 2.HDFS对会上传的数据进行切分,切成数据块(Block)来存储到不同的DataNode上 3.HD...

浅时光|初如梦 652

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

【大白话理解Hadoop】—— 一文了解Hadoop、HDFS、MapReduce

以前一直觉得 Hadoop 很难,但是其实换个思维来看,真的就不难了~很容易就理解到了 Hadoop、HDFS、MapReduce是什么?

摇光是颗星 1340

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Hadoop中Zookeeper,HDFS,Hbase,Hive,Pig的概念介绍与比较

Hadoop:一个分布式系统基础架构,由Apache基金会所开发。 用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high

我们的家 1万+

《hadoop生态系统及开发》知识点归纳

Hadoop生态系统及开发 运维:hdfs集群的安装,部署,配置 实验 重点 (各种实验) 开发:hdfs api mapreduce api 简单demo 程序 大数据两个核心问题: 分布式存储:hdfs 分布式计算:mapreduce 大数据两个典型应用场景: 历史 离线 批处理:MapReduce(外存hdfs) 实时 在线 流处理:Spark内存(微批处理) Storm...

qq_35447918的博客 454

hadoop classpath_Hadoop基础HDFS安装配置(一)预备知识和概述

由于Hadoop运行在分布式环境下,与单机版软件安装过程相比要复杂很多。初学者如果手动安装配置Hadoop,一般情况都不顺利,甚至很混乱。如果直接使用带界面的自动安装配置版本如cloudera,很难了解到底层的工作机制。考虑到大数据专业的特殊性,毕业生将来必须要具备搭建集群参数调优的能力,建议大数据专业的学生应该从手动安装配置学起。本文和后续博文尝试归纳一套方便记忆并且行之有效的大数据组...

weixin_40003451的博客 530

NameNode优化归纳【RPC&FBR&监控】

1、background We have seen many incidents of overloaded HDFS namenode due to 1) misconfigurations or 2) “bad” MR jobs or Hive queries that create large amount of RPC requests in a short period of time. There are quite a few features that have been introduce

gaofeng的博客 6728
上一篇: Linux环境下HDFS安装
下一篇: HDFS原理简图汇总
闻香识代码
博客等级 码龄12年 314粉丝 223原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值