HDFS(Hadoop Distributed File System) 常见Shell操作

操作格式: bin/hdfs dfs -xxx scheme://authority/path

--ls

hdfs dfs -ls /
#查看多级目录 
hdfs dfs -ls -R /
hdfs dfs -ls hdfs://bigdata01:9000/

--put 上穿文件

hdfs dfs -put README.txt /

--cat 查看

hdfs dfs -cat /README.txt
# 查看根目录下文件个数
hdfs dfs -ls / | grep / |wc -l
#查看文件名称和大小
hdfs dfs -ls / | grep /|  awk '{print $8,$5}'

--get 下载到本地

hdfs dfs -get  /README.txt README.txt.bak

--mkdir

#创建目录
hdfs dfs -mkdir /test
#创建多级目录
hdfs dfs -mkdir -p /abc/xyz

-rm 删除目录

#删除文件
hdfs dfs -rm /README.txt
#跳过回收站
hdfs dfs -rm -skipTrash /README.txt
#删除目录和多级目录
hdfs dfs -rm -r /test

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容