简单的说,-put更宽松,可以把本地或者HDFS上的文件拷贝到HDFS中;而-copyFromLocal则更严格限制只能拷贝本地文件到HDFS中。
如果本地和HDFS上都存在相同路径,则-put跟趋于优先取HDFS的源。