hadoop常用命令

hadoop fs -ls / 显示hdfs目录结构
hadoop fs -du / 显示该目录中每个文件或目录的大小
hadoop fs -du -s / 显示该目录总大小
hadoop fs -mkdir /home 在hdfs指定目录内创建新目录
hadoop fs -touchz /wahaha 创建一个空文件
hadoop fs -rm /wahaha 删除一个文件
hadoop fs -rmr /home 删除一个目录
hadoop dfs -mv /hello /hello2 重命名
hadoop dfs -cp /testdir/slaves /test 复制文件到指定目录
hadoop dfs -cat /hello 查看文件

hadoop fs -put hello / 上传文件到hdfs
hadoop fs -put hellodir/ / 上传目录到hdfs
hadoop dfs -get /hello localdir 将某个文件down至本地已有目录下
hadoop dfs -getmerge /hellodir localdir 将指定目录下的所有内容merge成一个文件,下载到本地
hadoop dfs -copyFromLocal hello / 类似put,但只能是从本地复制到hdfs
hadoop dfs -copyToLocal /home localdir 类似get,但只能把文件从hdfs下载到本地


hadoop job -list 列出将完成的job
hadoop job -kill jobid 关闭一个job
------ 本文结束感谢您的阅读 ------
坚持原创技术分享,您的支持将鼓励我继续创作!