HDFS常用命令(总结)
生活随笔
收集整理的這篇文章主要介紹了
HDFS常用命令(总结)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.查看hdfs下根目錄下的文件
hdfs dfs -ls /2.查看hdfs某個目錄下的所有文件結構:
如:查看根目錄所有文件結構
如:查看根文件tmp下的所有文件列表
hdfs dfs -ls -R /tmp/ hdfs dfs -lsr /tmp/3.創建文件夾
如:在根文件的test目錄下,創建test2
或者:
hdfs dfs -mkdir hdfs://49.2.1.1/test/test123/4.創建文件夾 - 遞歸創建文件夾
hdfs dfs -mkdir -p /test/test3/test4/5.本地文件移動上傳hdfs某個目錄:
如:
6.hdfs文件移動到本地:
如:
出現了一下問題:
moveToLocal: Option ‘-moveToLocal’ is not implemented yet7.hdfs內部進行文件移動
hdfs dfs -mv /test/test123/ /test/test2/8.將本地文件放到hdfs某個目錄:
hdfs dfs -put /opt/hadoop/servers/test/ /tmp/9.查看hdfs上某個文件的內容:
hdfs dfs -cat /test/test2/test123/hellow.txt10.追加一個或者多個文件到hdfs指定文件中.也可以從命令行讀取輸入
如:追加本地aa.txt 到hdfs 上的 hellow.txt中
如:追加本地bb.txt cc.txt 到hdfs 上的 hellow.txt中:
hdfs dfs -appendToFile /opt/hadoop/servers/test/dd.txt /opt/hadoop/servers/test/cc.txt /test/test2/test123/hellow.txt11.hdfs間文件拷貝:復制文件(夾),可以覆蓋,可以保留原有權限信息
hdfs dfs -cp /test/test2/test123/hellow.txt /test/12.hdfs刪除某個文件
hdfs dfs -rm /test/test2/test123/hellow.txt13.hfds遞歸刪除
hdfs dfs -rm -r /test14.hdfs賦予文件夾權限
hdfs dfs -chmod -R -777 / get 格式 hdfs dfs -get [-ignorecrc ] [-crc] <src> <localdst>作用:將文件拷貝到本地文件系統。 CRC 校驗失敗的文件通過-ignorecrc選項拷貝。 文件和CRC校驗和可以通過-CRC選項拷貝
hdfs dfs -get /install.log /export/servers15.chown
格式: hdfs dfs -chmod [-R] URI[URI …]
作用: 改變文件的所屬用戶和用戶組。如果使用 -R 選項,則對整個目錄有效遞歸執行。使用這一命令的用戶必須是文件的所屬用戶,或者超級用戶。
總結
以上是生活随笔為你收集整理的HDFS常用命令(总结)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hadoop 2.2.0源码浏览:4.
- 下一篇: leetcode题目总结