一、实验目的:
1、熟悉使用hdfs的shell命令
二、实验要求:
1、正确使用hdfs的shell命令解决以下问题
三、实验设备:
Windows电脑一台、VMware虚拟机、WindTerm终端模拟器
四、实验过程及结果:
1、在Downloads目录下创建a.txt,文件内容为:hello
![](https://i-blog.csdnimg.cn/blog_migrate/032c4b9286e0938153165a61a620eacf.png)
2、在hdfs中创建031701目录
![](https://i-blog.csdnimg.cn/blog_migrate/73c982f61e325b1d4c4c84b8fb6b211a.png)
3、将a.txt通过put上传到031701目录
![](https://i-blog.csdnimg.cn/blog_migrate/0c66e83ea0b402f5c91634f98cf79fb7.png)
4、将hdfs中的a.txt删除
5、将a.txt通过copyFromLocal上传到031701目录
![](https://i-blog.csdnimg.cn/blog_migrate/e0bda8aba43cc55470d23666086256ce.png)
6、在Downloads目录下创建b.txt,文件内容为:hadoop
7、将b.txt追加到hdfs中的a.txt中
![](https://i-blog.csdnimg.cn/blog_migrate/b7ed1fe0281b80895637a8f670bd50bf.png)
8、查看hdfs中的a.txt中的内容
9、查看031701目录中的文件
![](https://i-blog.csdnimg.cn/blog_migrate/52284efa960917cf148901fae7d87005.png)
10、将hdfs中的a.txt下载到Documents目录(两种方式)
![](https://i-blog.csdnimg.cn/blog_migrate/bf0795cbe4fbc344497a05b22600c857.png)
11、删除031701目录
五、实验心得:
该实验通过使用hdfs的shell命令完成了创建、上传、下载、查看、追加文件及目录等相关操作,为之后的学习奠定基础。