我正在浏览HADOOP fs命令列表。我很难不找到任何" cd " hadoop fs中的命令。
为什么会这样?对于HADOOP用户来说这可能听起来很愚蠢,但是作为初学者,我无法理解为什么在HADOOP fs级别中没有cd命令列表?
答案 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这样的远程网络文件系统)