ls”这样的hadoopshell命令是如何工作的?

afdcj2ne  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(305)

我想知道hadoop编译器如何解释hadoop shell命令,如“hadoop fs-ls”?
当我键入“hadoopfs-ls/user/hadoop/somedirname”时,在后台会发生什么
如果我想创建自己的shell命令,我该怎么做?
提前谢谢。如果有人能分享到源代码的链接和例子,我将不胜感激。

ve7v8dk2

ve7v8dk21#

每个hadoop命令都会在内部调用java实用程序来执行进一步的操作。 org.apache.hadoop.fs.FsShell 提供对文件系统的命令行访问。 hadoop fs -ls 从上面的包内部调用相应的方法。
注: hadoop fs 已弃用。现在 hdfs dfs 正在习惯而不是 hadoop fs 这些链接有助于理解it的实现。
hadoop文件系统实用程序。
hadoop文件系统shell实用程序。

相关问题