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
# 查看根目錄下文件個數(shù)
hdfs dfs -ls / | grep / |wc -l
#查看文件名稱和大小
hdfs dfs -ls / | grep /|  awk '{print $8,$5}'

--get 下載到本地

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

--mkdir

#創(chuàng)建目錄
hdfs dfs -mkdir /test
#創(chuàng)建多級目錄
hdfs dfs -mkdir -p /abc/xyz

-rm 刪除目錄

#刪除文件
hdfs dfs -rm /README.txt
#跳過回收站
hdfs dfs -rm -skipTrash /README.txt
#刪除目錄和多級目錄
hdfs dfs -rm -r /test

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容