赞
踩
文件所有的block都会有副本,默认值为3,也就是说会额外会复制2份,副本可以通过修改dfs.replication参数来设置。
#path为目录
#-p选项的行为与mkdir -p非常相似,它会沿着路径创建父目录
hadoop fs -mkdir [-p] <path> ...
#示例
hadoop fs -mkdir /cauchy
#path为目录
# -h 人性化显示文件size
# -R 递归查看指定目录及其子目录
hadoop fs -ls [-h] [-R] [<path> ...]
# -f 覆盖目标文件(已存在下)
# -p 保留访问和修改时间,所有权和权限。
# localsrc 本地文件系统(客户端所在机器)
# dst 目标文件系统(HDFS)
hadoop fs -put [-f] [-p] <localsrc> ... <dst>
#示例
hadoop fs -put file:///root/hello.txt hdfs://node1:8020/cauchy
#解释与上传相同
hadoop fs -get [-f] [-p] <src> ... <localdst>
#示例
hadoop fs -get hdfs://node1:8020/cauchy/hello.txt ./
# -f覆盖目标文件
hadoop fs -cp [-f] <src> ... <dst>
#示例(默认是hdfs所以可以不需要加hdfs://....)
hadoop fs -cp -f /test/nihao.txt /cauchy/
#类似于mv操作
hadoop fs -mv <src> ... <dst>
#示例
hadoop fs -mv /test/nihao.txt ni_hao.txt
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。