HDFS文件操作(基本文件命令)

文件列表命令:

 

如果你想看到所有的字目录,则可以使用Hadoop的lsr命令:

 

在本地的文件系统创建一个名为example.txt的文本文件,用Hadoop的命令put将它从本地文件系统复制到HDFS上去:

 

注意命令最后一个参数是一个句点(.)。这意味着我把文件放入了默认的工作目录,等价于 bin/hadoop fs -put examples.txt /user/hadoop

重新执行列出文件的命令:

 

 

Hadoop的get命令与put命令截然相反,它从HDFS中复制文件到本地文件系统。比如说我在本地不再拥有文件example.txt,而想从HDFS中将它取回:

 

注意最后的句点。

 

另一种访问数据的方式是显示,由Hadoop命令的cat来支持:

 

 

删除文件:

 

posted @ 2015-03-04 16:28  tinylcy  阅读(1436)  评论(0编辑  收藏  举报