HDFS基础入门

目录

一、启动Hadoop

二、HDFS相关知识

1、创建文件夹

2、上传文件至HDFS

2.1 上传文件,添加数据

2.2 将文件上传至HDFS

2.3 查看文件

2.4 移动与删除 


开发环境:Ubuntu+JDK8+Hadoop

一、启动Hadoop

打开Linux虚拟机,键入:

start-dfs.sh
jps

出现以下界面即是启动成功。

二、HDFS基础操作

实际上,HDFS的操作命令跟Linux下的shell命令类似,只是前面需要加上hadoop fs。格式为:

hadoop fs -【Linux命令】

下面进行一些简单的介绍。 

1、创建文件夹

主要命令类似Linux中创建文件夹的命令,一样为mkdir,只不过要在前面加上hadoop fs,如:

hadoop fs -mkdir /test

如下图,创建一个test文件夹

创建好后,可以查看文件夹,类似Linux中,使用ls

如:

hadoop fs -ls /

【/】表示根目录,ls /的意思是查看根目录下的所有文件和文件夹

2、上传文件至HDFS

2.1 上传文件,添加数据

首先正常使用Linux的创建文件命令来创建文件,然后再在文件里填入数据,键入:

touch HelloWorld.txt
vim HelloWorld.txt

如下图所示: 

2.2 将文件上传至HDFS

使用put命令可以将本地文件上传至HDFS的指定文件夹中,如:

hadoop fs -put HelloWorld.txt /test

意思是:将HelloWorld.txt文件上传至HDFS的test文件夹。如图。

2.3 查看文件

使用cat命令即可查看指定文件的内容,如:

hadoop fs -cat /test/HelloWorld.txt

如图。 

2.4 移动与删除 

跟Linux一样,使用mv命令。此处先展示各个文件夹情况。

将helloworld.txt移动到根目录,键入:

hadoop fs -mv /usr/output/helloworld.txt /

具体语法为:

hadoop fs -mv 【当前路径/文件】 【需要挪到的路径】

 

删除helloworld.txt,键入:

Hadoop fs -rm /helloworld.txt

Hadoop fs -rm只能删除文件 or 空文件夹,所以建议使用rm -r命令,具体的可以键入help或搜索Linux指令大全查看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值