vlambda博客
学习文章列表

HDFS中几个简单的基本shell命令

HDFS支持shell命令和Java API。这里仅介绍一点常用的shell命令。先看下Hadoop的软件分布


(1)启动分布式文件系统HDFS

sbin/start-dfs.sh  #该命令位于sbin目录

(2)查看HDFS文件

bin/hdfs dfs -ls / #该命令位于bin目录

(3)上传文件到HDFS

bin/hdfs dfs -put [your_path] [hdfs_path]

将上述命令的[your_path]换成本地目录,hdfs_path换成hdfs中位置

(4)从HDFS中下载文件

bin/hdfs dfs -get [hdfs_path] [your_path]

同上。

(5)显示文件内容

bin/hdfs dfs -cat [hdfs_file]

至此,我们可以发现一个规律,这些命令其实都是

hdfs dfs -[linux_op] /

的格式,其中,[linux_op]表示linux中的操作。


阿木公的阳小山 发起了一个读者讨论 讨论一下吧