
上QQ阅读APP看书,第一时间看更新
2.3 HDFS的Shell操作

HDFS的Shell操作
HDFS提供了多种数据操作方式,其中,命令行是最简单的,也是许多开发者最容易掌握的方式。Shell是一种应用程序,这个应用程序提供了一个界面,通过接收用户输入的Shell命令执行相应的操作,访问HDFS提供的服务。
HDFS支持多种Shell命令,例如hadoop fs、hadoop dfs和hdfs dfs等,用来查看HDFS的目录结构、上传和下载数据、创建文件等,这3个命令既有相似的地方又有区别。
(1)hadoop fs:适用于任何不同的文件系统,例如本地文件系统和HDFS。
(2)hadoop dfs:只适用于HDFS。
(3)hdfs dfs:与hadoop dfs命令一样,也只适用于HDFS。