相关知识
本关我们来简单体验一下Hadoop的HDFS系统的功能,本关你需要掌握的技能有:1.在HDFS中创建文件夹,2.上传文件至HDFS中。
创建文件夹
和Linux中一样创建文件加的主要命令是mkdir
,只不过在前面要加上hadoop fs
,
hadoop fs -mkdir /test
创建好文件加之后,我们可以查看是否创建成功。
命令:
hadoop fs -ls /
/
代表根目录,这个命令的意思就是查看根目录下所有的文件和文件夹。
上传文件至HDFS
接下来我们来体验一下,在本地编写文件,然后上传到HDFS中。
1.创建文件,并添加数据
# touch hello.txt
# vi hello.txt
2.将文件上传至HDFS
使用put
命令即可将指定文件上传至HDFS的指定文件夹中,在本文中就是将hello.txt
上传至HDFS
的/test
文件夹。
hadoop fs -put hello.txt /test
3.查看文件
与Linux中查看文件类似,使用cat
命令即可查看指定文件的内容。
root@evassh-12044241:~# hadoop fs -cat /test/hello.txt
hello hdfs nice to meet to you
编程要求文章来源:https://www.toymoban.com/news/detail-729814.html
在HDFS系统的根目录下创建task
文件夹,在本地创建一个名为task.txt
的文件,输入:hello educoder
至该文件中,最后将该文件上传至HDFS系统的/task
目录。文章来源地址https://www.toymoban.com/news/detail-729814.html
root@evassh-12044241:~# touch task.txt
root@evassh-12044241:~# vi task.txt
root@evassh-12044241:~# hadoop fs -put task.txt /task
root@evassh-12044241:~# hadoop fs -cat /task/task.txt
hello educoder
root@evassh-12044241:~#
到了这里,关于大数据从入门到实战 --HDFS系统初体验的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!