当前位置: 首页 > wzjs >正文

布吉网站建设百度收录申请入口

布吉网站建设,百度收录申请入口,wordpress不能播放mp4,wordpress 添加表单1.什么是HDFS HDFS 是 Hadoop 系统中的核心组件之一,全称是 Hadoop Distributed File System(Hadoop 分布式文件系统)。 一句话总结: HDFS 就是一种可以把大文件切成一块一块,分布在很多台机器上存储,并统…

1.什么是HDFS

HDFS 是 Hadoop 系统中的核心组件之一,全称是 Hadoop Distributed File System(Hadoop 分布式文件系统)

一句话总结:

HDFS 就是一种可以把大文件切成一块一块,分布在很多台机器上存储,并统一管理的“超级硬盘系统”。


📦 举个例子:搬家打包

想象你现在要搬家,有一个超大的箱子(文件)要运,但你的小车(电脑硬盘)装不下。

于是你:

  • 把这个大箱子切成小箱子(Block)

  • 分别放在你朋友家的车上(分布在不同的服务器)

  • 然后自己做个清单,记下哪一块放在哪辆车上(元数据)

这个“切分 + 分发 + 统一管理”的方法,就是 HDFS 的核心思路!


🏗️ HDFS 的结构

HDFS 分成两种角色:

角色功能
NameNode就像“总调度”,专门负责记录每个文件的目录、文件名、放在哪台机器上(元数据 Metadata
DataNode真正的“搬运工”,负责存储文件的内容(数据块 Block

🔁 文件的存储过程是怎样的?

  1. 你上传了一个大文件(比如 1GB 视频)

  2. HDFS 自动把它分成很多小块(默认每块 128MB)

  3. 每块会被复制 3 份(默认副本数 = 3),存放在不同的机器(为了防止机器坏了)

  4. NameNode 记录下:哪个文件被切成几块、每块在哪台机器


2.基本操作

a.启动 HDFS

打开终端后,输入:

$ start-dfs.sh

这会启动 Hadoop 的文件系统服务。

检查是否启动成功

输入:

$ jps

你应该能看到这三个 Java 进程(它们是 HDFS 的组成):

  • NameNode:总管,管理元数据(比如哪台机器有哪个文件块)

  • DataNode:真正存文件的地方

  • SecondaryNameNode:备份 NameNode 的信息


b.操作 HDFS 文件系统 

🔍 查看默认目录

你的默认目录是 /user/user(因为用户名是 user),尝试列出里面的内容:

$ hdfs dfs -ls

一开始会出错,因为这个目录还没创建。


📂 创建目录

你可以这样一步步创建:

$ hdfs dfs -mkdir /user$ hdfs dfs -mkdir /user/user

或者一步完成(推荐):

$ hdfs dfs -mkdir -p /user/user

再试一次列出目录内容:

$ hdfs dfs -ls

这次不会报错了,只是结果是空的。


c.添加文件到 HDFS 

在服务器的本地文件系统(就像你电脑的桌面)中,有一个叫 text.txt 的文件。

👀 查看本地文件:

$ ls

你会看到 text.txt

📤 把本地文件上传到 HDFS:

$ hdfs dfs -put text.txt

然后再次列出 HDFS 中的文件

$ hdfs dfs -ls

你现在应该看到 text.txt 已经出现在 /user/user 目录里了!


d.在 HDFS 中创建子目录

比如你想建个叫 files 的子目录:

$ hdfs dfs -mkdir files 
$ hdfs dfs -ls

你应该能看到:text.txtfiles


🔀 移动文件

text.txt 移动到 files 目录:

$ hdfs dfs -mv text.txt files

现在列出根目录:

$ hdfs dfs -ls

你会发现只剩下 files,再列出子目录内容:

$ hdfs dfs -ls files

现在 text.txtfiles 目录中了!


📋 复制文件

复制 text.txt 并重命名为 text2.txt

$ hdfs dfs -cp files/text.txt files/text2.txt$ hdfs dfs -ls files

你会看到两个文件:text.txttext2.txt


✏️ 重命名文件

其实重命名就是移动到同一目录,但改个名字:

$ hdfs dfs -mv files/text2.txt files/moretext.txt$ hdfs dfs -ls files

现在文件名变成 moretext.txt 了。


🗑 删除文件

删除 moretext.txt

$ hdfs dfs -rm files/moretext.txt$ hdfs dfs -ls files

它就从 HDFS 中被删除了。


📖 查看文件内容

想看看 text.txt 里面写了什么:

$ hdfs dfs -cat files/text.txt

 

 

e.从 HDFS 下载文件到本地(服务器本地)

$ hdfs dfs -get files/text.txt text2.txt
$ ls

你应该看到本地又多了一个 text2.txt。


总结 

操作命令示例
启动 HDFSstart-dfs.sh
查看进程jps
创建目录hdfs dfs -mkdir -p /user/user
上传文件hdfs dfs -put text.txt
列出文件hdfs dfs -ls
移动文件hdfs dfs -mv text.txt files
复制文件hdfs dfs -cp files/text.txt files/text2.txt
重命名文件hdfs dfs -mv files/text2.txt files/moretext.txt
删除文件hdfs dfs -rm files/moretext.txt
查看文件内容hdfs dfs -cat files/text.txt
下载到本地hdfs dfs -get files/text.txt text2.txt

http://www.dtcms.com/wzjs/424407.html

相关文章:

  • 重庆网站建设哪家公司哪家好怎么推广app让人去下载
  • 昌平区做网站徐州网页关键词优化
  • 洪山区建设局网站产品运营推广方案
  • 福建省政府门户网站建设成都优化网站哪家公司好
  • 建设标准下载网站天津百度快速优化排名
  • 做网站划算还是做app划算人力资源培训与开发
  • 别人做的网站不能用怎么办电话营销技巧和营销方法
  • 外贸b2b网站用什么网站程序做百度一下手机版
  • 自己做网站开微店可行吗全免费建立自己的网站
  • 怎样做展示型网站天津seo排名收费
  • 外贸网站外链怎么做整合营销包括哪三方面
  • 专业做网站流程北京网
  • 网站建设方案模板范文游戏广告投放平台
  • 如何在新闻网站发外链永久免费无代码开发平台网站
  • 宝安建网站公司石家庄网站建设方案推广
  • 汕头企业网站建设价格b站网页入口
  • 网站301做下百度荤seo公司
  • 龙岩网站建设专家如何制作网站最简单的方法
  • 海淀区seo引擎优化大连谷歌seo
  • 活动策划方案步骤班级优化大师app
  • 网站建设公司权威机构合肥seo推广培训班
  • 网站怎么做网络推广百度排名
  • 李静做的化妆品网站信息流广告案例
  • 苏州做网站互联网电商平台
  • 工程公司名称上海关键词优化公司bwyseo
  • 回忆网站怎么做百度推广助手下载
  • 网站方案制作的培训做百度推广的网络公司
  • 专题页网站怎么做榆林百度seo
  • 网站建设和app哪个好优化营商环境应当坚持什么原则
  • 莱州卫计委网站手机优化器