1 | 作为hadoop运维,常用命令还是要牢记下的,与linux稍有区别,来总结下 |
Hadoop常用命令
hadoop命令格式
1 | hadoop fs -cmd <args> |
ls命令
1 | 列出hdfs文件系统根目录下的目录和文件 |
1 | 列出hdfs文件系统所有的目录和文件(含子目录和文件) |
mkdir命令
1 | 创建多级目录,即使父目录不存在 |
rm命令
1 | 删除文件 |
touchz命令
1 | 在hadoop指定目录下新建空文件 |
cp命令
1 | hadoop fs -cp [hdfs file] [hdfs file] |
mv命令
1 | 重命名hdfs上的文件名 |
put命令
1 | 文件上传到hdfs |
1 | 目录上传到hdfs |
get命令
1 | 从hdfs下载文件到本地目录 |
1 | 从hdfs下载目录到本地目录 |
1 | 将hdfs指定目录下所有文件排序后合并到local指定的文件中,若指定的local文件不存在则自动创建,若文件存在则会覆盖原文件内容。 |
du命令
1 | 显示hdfs对应目录下每个目录或文件的大小 |
tail命令
1 | hadoop fs -tail [hdfs file] |
count命令
1 | 统计hdfs对应路径下的目录个数 + 文件格式 + 文件总大小等 |
stat命令
1 | hdoop fs -stat [format] [hdfs path] |
setrep命令
1 | 改变一个文件在hdfs中的副本个数。 |
balancer命令
1 | hdfs balancer |
dfsadmin命令
1 | 管理员可以通过dfsadmin管理HDFS |
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2018/04/23/hadoop常用命令/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!