Hadoop fs 命令分类
本地-》HDFS
put hadoop fs -put LICENSE.txt / 上传一个文件
copyFromLocal 与put命令基本一致
moveFromLocal 移动本地文件到hdfs服务器上
appendToFile hadoop fs -appendToFile NOTICE.txt /LICENSE.txt 追加文档
hadoop fs -appendToFile - /LICENSE.txt 追加自定义输入内容
HDFS-》HDFS
cp
mv
chown
chgrp
chmod
mkdir
du
df
cat
rm
HDFS-》本地
get hadoop fs -get /README.txt ./ 下载文件到指定目录
getmerge hadoop fs -getmerge /*.txt ./1.txt 合并下载文件到指定文件
copyToLocal 与get完全一致
setrep hadoop fs -setrep 10 /LICENSE.txt 设置HDFS中文件的副本数量
在HDFS中副本数量不能超过节点数量,一个节点最多只能持有一个副本。
hdfs fsck / 文件系统检测 ‘/’为hdfs上的根目录 查找损害文件