创建目录

hdfs dfs -mkdir /user/dfstest

上面的命令只能创建一个目录,父目录如果不存在就会报错。

dafs dfs -mkdir -p /user/dfstest/aa/bb/cc

文件上传

本地 -> HDFS系统(复制)

hdfs dfs -copyFromLocal email_log.txt /user/dfstest/ 其中email_log.txt在当前Linux命令行所在目录下。

等效命令: hdfs dfs -put email_log.txt /user/dfstest/

地 -> HDFS系统(移动)

hdfs dfs -moveFromLocal email_log.txt /user/dfstest/

删除文件

删除HDFS文件

hdfs dfs -rm [-r] /user/dfstest/email_log.txt -r:递归删除

删除HDFS文件夹

hdfs dfs -rmdir /user/dfstest/ 实测: hdfs dfs -rm -r /user/dfstest/out/*

提交任务

hadoop jar bigDataTry.jar source.WordCount /user/email_log.txt /user/dfstest 前面是输入路径,后面是输出路径