回答
因此,没有命令可以获得内部调用的类的类图。但是下面是在终端上运行hadoop shell
命令时调用的一个类的序列。
第一类是org.apache.hadoop.fs.FsShell.java
如果不带任何选项键入hadoop fs
或hdfs dfs
的FsShell.java
printUsage
方法被调用来显示帮助。
第二类是org.apache.hadoop.fs.shell.FsCommand
,从FsShell类中调用。
类似于(-ls)Ls.class,(-mkdir)Mkdir.class的所有shell命令在CommandFactory.java
的帮助下在FsShell
类中注册。
最终你会得到如下所示的hadoop命令类列表。
对于类似的功能,其中几乎没有一些静态内部类。
(-ls,-lsr)org.apache.hadoop.fs.shell.Ls.java
(-mkdir)org.apache.hadoop.fs.shell.Mkdir.java
(-mv) org.apache.hadoop.fs.shell.MoveCommands.java
(-rm,rmdir,-rmr,-expunge)org.apache.hadoop.fs.shell.Delete.java
还有镇上的名人,因为大家都知道他们即是复制命令。
(-getmerge,-cp,-copyFromLocal,copyToLocal,-get,-put)org.apache.hadoop.fs.shell.CopyCommands.java
感谢您的回复。 –
如果您认为此答案已正确解决或回答了您的问题。请点击答案旁边的复选标记,将其标记为已接受。请参阅:[如何接受答案工作](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)?了解更多信息 – syadav
- 1. 我如何获得当前的行为命令集合
- 2. 如何获得的itemid当我们navigationdrawer
- 3. 我如何获得耙子命令
- 4. 当我使用JSch运行命令
- 5. 如何当我在命令行其上运行此创建Ansible
- 6. TASM如何获得命令行参数?
- 7. 如何获得-r对OSX命令行
- 8. 我们如何使用ssh模块运行“ssh -keygen”命令
- 9. 我们如何在eclipse中运行自定义命令?
- 10. 如何从我们find命令MongoDB中获得的文件进行排序?
- 11. 如何获得与sudo运行命令的pid
- 12. 如何运行Splunk stats命令来获得答案
- 13. 如何运行命令行
- 14. 我如何在python运行curl命令
- 15. 当我运行时如何返回:Ex命令在Vim中
- 16. 当我们执行ACTION_MOVE时如何获得坐标
- 17. 如何运行ruby命令?
- 18. 如何运行GIT命令
- 19. 如何运行此命令?
- 20. 如何运行命令
- 21. 如何运行命令
- 22. 为什么我得到“找不到夹具”。当我运行“python manage.py syncdb”命令?
- 23. 当从命令行运行mstest时TypeInitializationException
- 24. 当我们打开交互式python3解释器并运行一些命令时,我们是否在某些模块中运行命令?
- 25. Qt:我如何获得当前正在运行的窗口?
- 26. 我们可以在另一个awk命令中运行awk/sed命令吗?
- 27. 如何获得在IntelliJ IDEA中运行java的命令行参数14.1
- 28. 如何在编译和运行时获得visual studio中的命令行步骤?
- 29. 在命令窗口中运行rcp时如何从命令行获取参数?
- 30. 当通过命令行运行时,从MsTest.exe获取输出
您是否要求在执行该命令时运行哪些代码? –