Hadoop學習之路(三) Hadoop集群Shell常用命令

Hadoop常用命令

啟動HDFS集群start-dfs.sh

image.png

啟動YARN集群start-yarn.sh

image.png

命令啟動HDFS和YARNstart-all-sh

image.png

查看HDSF系統(tǒng)根目錄hdfs dfs -ls /

image.png

創(chuàng)建文件夾hdfs dfs -mkdir /a

創(chuàng)建文件.png

遞歸創(chuàng)建文件夾:`hdfs dfs -mkdir -p /aa/bb/cc

遞歸查看文件夾hdfs dfs -ls -R /aa

遞歸創(chuàng)建文件.png

上傳文件hdsf dfs -put words.txt -/aahdfs dfs -copyFromLocal words.txt /aa/bb
image.png

下載文件 hdfs dfs -get /aa/bb/words.txt ~/newdownloadwords.txt
download.png

合并下載 hdfs dfs -getmerge /aa/bb/word.txt /aa/words.txt ~/2words.txt
image.png

復制 hdfs dfs -cp /aa/words.txt /a
image.png

移動 hdfs dfs -mv /a/words.txt / /aa/bb/cc/
強制刪除 hdfs dfs -rm -r /aa/words.yxt
image.png

HDFS操作命令 (HDFS操作命令幫助信息 hdfs dfs)

命令 說明 示例
-mkdir hdfs上創(chuàng)建目錄 hdfs dfs -mkdir /data
-ls 列出hdfs文件系統(tǒng)根目錄下的目錄和文件 hdfs dfs -ls /
-ls -R 列出hdfs文件系統(tǒng)所有的目錄和文件 hdfs dfs -ls -R /
-put 上傳文件或者從鍵盤輸入字符到hdfs 將本地Linux的文件data.txt上傳到hdfs上 hdfs dfs -put data.txt /data/
-moveFromLocal 與put類似,命令執(zhí)行后源文件local src會被刪除 也可以從鍵盤讀入到hdfs file中 hdfs -dfs -moveFromLocal data.txt /data/input
-copyToLocal 復制
-get 將hdfs中的文件被復制到本地 hdfs dfs -get /data/input.txt /root/
-rm 每次可以刪除多個文件或目錄 hdfs dfs -rm <hdfs file> 刪除多個文件 hdfs dfs -rm -r <hdfs file> ...刪除多個目錄
-getmerge 將hdfs指定目錄下所有文件排序后合并到local指定的文件中,文件不存在時會自動創(chuàng)建,文件存在時會覆蓋里面的內(nèi)容 將hdfs上/data/input目錄下的所有文件,合并到本地的a.txt文件中 hdfs dfs -getmerge /data/input/ /root/a.txt
-du 顯示hdfs對應路徑下每個文件夾和文件的大小 hdfs dfs -du /
-cp 拷貝hdfs上的文件
-mv 移動hdfs上的文件
-count 統(tǒng)計hdfs對應路徑下的目錄個數(shù),文件個數(shù),文件總數(shù)大小
-text 、cat 將文本文件或某些格式的非文本文件通過文本格式輸出
balancer 如果管理員發(fā)現(xiàn)某些DataNode保存數(shù)據(jù)過多,某些DataNode保存數(shù)據(jù)相對較少,可以使用上述命令手冊啟動內(nèi)部的均衡過程。
HDFS管理命令 (HDFS管理命令幫助信息 hdfs dfsadmin)
命令 說明 示例
-report 顯示文件系統(tǒng)的基本數(shù)據(jù) hdfs dfsadmin -report
-safemode HDFS的安全模式命令 <enter /leave/get/wait> hdfs dfsadmin -safemode enter / leave/get/wait
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容