hadoop分布式文件系统管理命令速查
“ 本文主要介绍hadoop分布式文件系统hdfs的管理命令,及使用例子。便于随时翻阅查看,建议收藏。”
命令行窗口输入hadoop fs可以查看hadoop分布式文件系统相关命令及用法,这里列出常用命令的使用。
命令语法:hadoop fs [generic options]
命令 |
功能 |
用法 |
-ls | 查看当前目录 |
hadoop fs -ls / |
-cat |
查看文件内容同-text |
hadoop fs -cat /data/data.txt |
-mkdir |
在hdfs中创建目录 |
hadoop fs -mkdir /data |
-put |
上传文件,从本地到hdfs,同-copyFromLocal |
hadoop fs -put data.txt /data |
-get |
下载文件,从hdfs到本地,同-copyToLocal |
hadoop fs -get /data/data.txt / |
-rm |
删除hdfs上的文件-R递归删除,-f强制删除 |
hadoop fs -rm -f /data/data.txt |
-cp |
hadf上拷贝文件 |
hadoop fs -cp /data/data.txt /data/data1.txt |
-getmerge |
将hdfs上的文件先合并再下载 |
hadoop fs -getmerge /data/* /home/all.txt |
-appendToFile |
将本地文件先合并再上传到hdfs |
hadoop fs -appendToFile /tmp/student/* /data/all.txt |
-df |
查看hdfs文件系统大小-h易读模式 |
hadoop fs -df -h |
-du |
统计某路径下文件大小-s总量,-h易读模式 | hadoop fs -du -s -h / |