shihailong123 发表于 2013-10-25 10:45:29

dfs 与 fs 命令的区别

我在书上看有有这样两句命令 :
bin/hadoop dfs -put input in
bin/hadoop fs -put input in
这两句命令有什么区别啊吗? 好像实现的功能一样啊!!

Alkaloid0515 发表于 2013-10-25 10:45:29

回复 1# jackydai123
    从bin/hadoop脚本那里发现两个命令对应的响应类是一样的,作用应该是一样的,主要是用fs,dfs也许是历史遗留吧,呵呵~[*]elif [ "$COMMAND" = "fs" ] ; then
[*]CLASS=org.apache.hadoop.fs.FsShell
[*]HADOOP_OPTS="$HADOOP_OPTS $HADOOP_CLIENT_OPTS"
[*]elif [ "$COMMAND" = "dfs" ] ; then
[*]CLASS=org.apache.hadoop.fs.FsShell
[*]HADOOP_OPTS="$HADOOP_OPTS $HADOOP_CLIENT_OPTS"复制代码

dgxl 发表于 2013-10-25 10:45:29

哦,十分感谢!

nextuser 发表于 2013-10-25 10:45:29

都是用FsShell哈。。。

qz2003 发表于 2013-10-25 10:45:29

一样的。。哈

lijian123841314 发表于 2013-10-25 10:45:29

学习了。thx

shihailong123 发表于 2013-10-25 10:45:29

回复jackydai123
    从bin/hadoop脚本那里发现两个命令对应的响应类是一样的,作用应该是一样的, ...
spork 发表于 2010-5-26 21:03

http://www.hadoopor.com/images/common/back.gif

就是为了向后兼容的意思吗?
页: [1]
查看完整版本: dfs 与 fs 命令的区别