黑马程序员技术交流社区

标题: HDFS (Hadoop Distributed File System )的一些常用操作有哪些? [打印本页]

作者: 闫镜湾    时间: 2014-5-22 13:03
标题: HDFS (Hadoop Distributed File System )的一些常用操作有哪些?
我和往届的师兄们聊天,我和他们讲,在课程计划里面,java web方面的基础课程比重有点大,而到后来学习Hadoop的课程,就有点少了。
他们和我说,他们往届的师兄们,学云计算的,在hadoop方面刚有些入门技能,就足以找到一份满意的工作了。
那么,我们现在不如多接触一下Hadoop方面的知识。
HDFS,是Hadoop Distributed File System的缩写,一下常用的操作,也就无非是些CRUD(CreateReadUudateDelete)这些吧。
作者: 闫镜湾    时间: 2014-5-22 13:05
1.列出HDFS文件
通过   -ls 命令列出HDFS下的文件:

/usr/hadoop-0.20.2$ bin/hadoop dfs -ls

2.列出HDFS目录下某个文档中的文件

通过   "-ls  文件名"    命令浏览HDFS下名为hahaha的温江中的文件
/usr/hadoop-0.20.2$ bin/hadoop dfs  -ls  hahaha

3、上传文件到HDFS
通过   "-put 文件1 文件2“命令讲hadoop-o.20.2目录下的test1文件上传到HSFS上并重命名为test:
/usr/hadoop-0.20.2$ bin/hadoop dfs -put test1 test

4、讲HDFS中的文件复制到本地系统中

通过”-get 文件1 文件2“命令讲HDFS中的in文件复制到本地系统并命名为getin:

/usr/hadoop-0.20.2$ bin/hadoop dfs -get in getin

5、删除HDFS下的文档
通过”-rmr文件“命令删除HDFS下名为out的文档:
/usr/hadoop-0.20.2$ bin/dadoop dfs -rmr out

6、查看HDFS 下某个文件

通过“-cat 文件” 命令查看

/usr/hadoop-0.20.2$ bin/hadoop dfs -cat in/*
作者: 闫镜湾    时间: 2014-5-22 13:40
据说Hadoop好像只占七天的课程,如果真是这样,感觉有点少。。。。
作者: 闫镜湾    时间: 2014-5-23 14:36
看起来反应很冷淡啊。。。。。太简单了么?另外这个云板块没有安卓板块火啊?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2