hadoop指令

hadoop fs -ls [path] 列目錄信息,包括文件名、權限、擁有者、大小以及修改時間

hadoop fs -lsr [path] 與-ls類似,同時還要列出子目錄中得內容

hadoop -du [path] 輸出指定目錄包含的每一個文件的磁盤的使用情況(每個文件,單位爲字節數)

hadoop -du -s [path] 輸出某一個目錄磁盤的使用情況

hadoop -mv [源文件目錄]  [新文件目錄] 在hdfs內部移動文件或目錄

hadoop -cp[源文件目錄]  [新文件目錄] 在hdfs內部複製文件或目錄

hadoop -rm [path] 刪除文件或者空目錄

hadoop -rmr [path] 刪除文件或者目錄,刪除目錄時遞歸刪除所有子目錄以及文件

hadoop -put [本地文件path] [hdfs文件path] 複製本地文件或目錄到HDFS中

hadoop -copyFromLocal [本地文件path] [hdfs文件path]  複製本地文件或目錄到HDFS中

hadoop fs -moveFromLocal [本地文件path] [hdfs文件path]  複製本地文件或目錄到HDFS中,複製成功後刪除本地文件或目錄

hadoop fs -get  [hdfs文件path] [本地文件path] 從HDFS中複製文件或者目錄到本地

hadoop fs -getmerge [hdfs文件path] [本地文件path] 將HDFS中指定目錄所有文件取出,所有內容合併寫入到一個本地文件中。

hadoop fs -cat [hdfs文件path] 打印輸出文件內容

hadoop fs -copyToLocal [hdfs文件path] [本地文件path] 從HDFS中複製文件或者目錄到本地,相當於-get

hadoop fs -moveToLocal [hdfs文件path] [本地文件path] 從HDFS中複製文件或者目錄到本地,複製成功後,刪除HDFS中得內容

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章