hadoop文件系统更改目录命令

时间:2014-11-21 06:43:20

标签: hadoop

我正在浏览HADOOP fs命令列表。我很难不找到任何" cd " hadoop fs中的命令。

为什么会这样?对于HADOOP用户来说这可能听起来很愚蠢,但是作为初学者,我无法理解为什么在HADOOP fs级别中没有cd命令列表?

2 个答案:

答案 0 :(得分:8)

这样想:

Hadoop有一个名为" hdfs"的特殊文件系统。它运行在现有的说linux文件系统之上。目前或现在的工作目录没有概念a.k.a. pwd

我们假设我们在hdfs中有以下结构:

d1/
  d2/
     f1
  d3/
     f2
     d4/
       f3

您可以在Linux文件系统中执行cd从一个移动到另一个但是您认为更改hadoop中的目录是否有意义? HDFS就像虚拟文件系统,除了通过hadoop命令或作业跟踪器之外,你不直接与hdfs交互。

答案 1 :(得分:2)

HDFS提供了各种功能,可以在本地计算机或边缘节点上轻松访问HDFS(Hadoop文件系统)。您可以选择使用以下任何方法安装HDFS。一旦在您的机器上安装了Hadoop文件系统,您就可以使用cd命令浏览文件系统(这就像安装像NAS这样的远程网络文件系统)

  • Fuse dfs(可从Hadoop 0.20开始提供)
  • NFSv3网关访问HDFS数据(可从Hadoop版本获得 Hadoop 2.2.0)