标签:HDFS hadoop usr output 2.2 分布式文件系统 txt hello
- 编程要求
1.在HDFS
中创建/usr/output/
文件夹;
2.在本地创建hello.txt
文件并添加内容:“HDFS的块比磁盘的块大,其目的是为了最小化寻址开销。
”;
3.将hello.txt
上传至HDFS
的/usr/output/
目录下;
4.删除HDFS
的/user/hadoop
目录;
5.将Hadoop
上的文件hello.txt
从HDFS
复制到本地/usr/local
目录。
- 开始编程
1.启动Hadoop
start-dfs.sh
启动成功结果如下图:
2.在HDFS
中创建/usr/output/
文件夹:
hadoop fs -mkdir /usr
hadoop fs -mkdir /usr/output/
3.在本地创建hello.txt
文件:
touch hello.txt
进入hello.txt文件:
vim hello.txt
按i,输入“HDFS的块比磁盘的块大,其目的是为了最小化寻址开销。
”
按Esc,输入:wq保存并退出hello.txt文件
4.将hello.txt
上传至HDFS
的/usr/output/
目录下:
hadoop fs -put hello.txt /usr/output/
5.删除HDFS
的/user/hadoop
目录:
hadoop fs -rmr /user/hadoop
出现以下界面表示删除成功:
6.将Hadoop
上的文件hello.txt
从HDFS
复制到本地/usr/local
目录:
hadoop fs -copyToLocal /usr/output/hello.txt /usr/local
下图列出了Hadoop
常用的shell
命令:
标签:HDFS,hadoop,usr,output,2.2,分布式文件系统,txt,hello 来源: https://blog.csdn.net/weixin_46561163/article/details/121505289
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。