Hadoop "cd"(更改目录命令)不起作用
Hadoop "cd" (change directory command) doesn't work
我正在学习 Hadoop。多么有趣的世界。向 Tom White 和所有为 Apache Hadoop 做出贡献的人致敬。
我在练习像 rmdir 这样的 hadoop 命令
$hadoop fs -rmdir hadoop-test1
它说目录不是空的。
所以下一个明显的步骤是转到 "hadoop-test1" 目录并删除该目录中的内容。
所以我尝试使用linux "cd"命令去"hadoop-test1"目录
它说没有"cd"命令。
为什么 "cd" 不在 hadoop 中?
谢谢
Hadoop 使用 hdfs 作为其文件系统,并且 hdfs 中没有命令 "cd"。见下文link...
http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/FileSystemShell.html
Hadoop 中没有 cd 命令。如果你想删除一个目录,试试下面的代码
hdfs dfs -rm -r <path>
hadoop 中不存在“cd”命令,因为 HDFS 是一个虚拟文件系统,并不代表实际的数据位置。它只是文件层次结构的抽象表示。因此,将我们当前的工作目录更改为虚拟文件并在其中工作是没有意义的。
我正在学习 Hadoop。多么有趣的世界。向 Tom White 和所有为 Apache Hadoop 做出贡献的人致敬。
我在练习像 rmdir 这样的 hadoop 命令
$hadoop fs -rmdir hadoop-test1
它说目录不是空的。 所以下一个明显的步骤是转到 "hadoop-test1" 目录并删除该目录中的内容。
所以我尝试使用linux "cd"命令去"hadoop-test1"目录
它说没有"cd"命令。
为什么 "cd" 不在 hadoop 中?
谢谢
Hadoop 使用 hdfs 作为其文件系统,并且 hdfs 中没有命令 "cd"。见下文link...
http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/FileSystemShell.html
Hadoop 中没有 cd 命令。如果你想删除一个目录,试试下面的代码
hdfs dfs -rm -r <path>
hadoop 中不存在“cd”命令,因为 HDFS 是一个虚拟文件系统,并不代表实际的数据位置。它只是文件层次结构的抽象表示。因此,将我们当前的工作目录更改为虚拟文件并在其中工作是没有意义的。