hadoop shell命令怎么样" hadoop fs -ls"作品?

时间:2015-05-28 05:20:15

标签: linux shell hadoop

  1. 我想知道hadoop shell命令如何" hadoop fs -ls"由hadoop编译器解释?
  2. 当我输入" hadoop fs -ls / user / hadoop / someDirName"
  3. 时,后台会发生什么?
  4. 如果我想创建自己的shell命令,我该怎么做?
  5. 提前致谢。 如果有人可以通过示例分享源代码的链接,我将不胜感激。

1 个答案:

答案 0 :(得分:3)

每个hadoop命令在内部调用java实用程序以进行进一步的操作。 org.apache.hadoop.fs.FsShell提供对文件系统的命令行访问。

hadoop fs -ls在内部调用上述包中的相应方法。

注意: hadoop fs已弃用。现在使用hdfs dfs代替hadoop fs

这些链接有助于理解它的实现。

Hadoop File System Utility

Hadoop File System Shell Utility