Hadoop——常用命令
Posted 曹伟雄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hadoop——常用命令相关的知识,希望对你有一定的参考价值。
- 查询
hadoop dfs -ls /
hadoop dfs -ls -R /
注:-R 是递归查询
-
创建目录
hadoop dfs -mkdir /test
- 创建文件
hadoop dfs -touchz /aa.txt
- 查看文件内容
hadoop dfs -cat /test/aa.txt
- 上传文件
hadoop dfs -put jdk-76u5-linux.tar.gz /test/
- 复制文件
hadoop dfs -copyToLocal /test/aa.txt .
注:【.】是指当前目录,也可指定其他的目录
- 删除文件
hadoop dfs -rm -r /test/aa.txt
- 重命名文件
hadoop dfs -mv /aa.txt /bb.txt
- 查看节点状态信息
bin/hdfs dfsadmin -report
- 查看HA状态
bin/hdfs haadmin -getServiceState nn1
- 检查和删除损坏文件
# 检查损坏文件 hadoop fsck / # 检查指定目录下的损坏文件 hadoop fsck /tmp/temporary-eef2f822-e2f0-47f5-8426-86e737e2ab0c/ # 删除损坏文件 hadoop fsck -delete # 删除指定目录下的损坏文件 hadoop fsck -delete /tmp/temporary-eef2f822-e2f0-47f5-8426-86e737e2ab0c/ # 删除指定的损坏文件 hadoop fsck -delete /tmp/temporary-eef2f822-e2f0-47f5-8426-86e737e2ab0c/443.delta
- Web查看文件
以上是关于Hadoop——常用命令的主要内容,如果未能解决你的问题,请参考以下文章