hdfs的操作
1. 目录操作
需要注意的是,Hadoop系统安装好以后,第一次使用HDFS时,需要首先
在HDFS中创建用户目录。本教程全部采用hadoop用户登录Linux系统,因
此,需要在HDFS中为hadoop用户创建一个用户目录,命令如下:
$ cd /usr/local/hadoop
$ ./bin/hdfs dfs –mkdir –p /user/hadoop
―/user/hadoop‖目录就成为hadoop用户对应的用户目录,可以使用如下
命令显示HDFS中与当前用户hadoop对应的用户目录下的内容:
$ ./bin/hdfs dfs –ls .
上面的命令和下面的命令是等价的:
$ ./bin/hdfs dfs –ls /user/hadoop
2. 文件操作
首先,使用vim编辑器,在本地Linux文件系统的―/home/hadoop/‖目录下
创建一个文件myLocalFile.txt,里面可以随意输入一些单词,比如,输入
如下三行:
Hadoop
Spark
XMU DBLAB
然后,可以使用如下命令把本地文件系统的
―/home/hadoop/myLocalFile.txt‖上传到HDFS中的当前用户目录的input目
录下,也就是上传到HDFS的―/user/hadoop/input/‖目录下:
$ ./bin/hdfs dfs -put /home/hadoop/myLocalFile.txt input
可以使用ls命令查看一下文件是否成功上传到HDFS中,具体如下:
$ ./bin/hdfs dfs -ls input
本周学习时长20小时
下周准备学习mapreduce的基础编程
本周遇到的问题以及编程截图
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!