hadoop hdfs 的常用命令

2021-08-11 12:01:27 字數 1942 閱讀 2451

1. hadoop fs -ls  path

列出path目錄下的內容,包括檔名,許可權,所有者,大小和修改時間。

2.hadoop fs -lsr  path

與ls相似,但遞迴地顯示子目錄下的內容。

3. hadoop fs -du path

顯示path下所有檔案磁碟使用情況下,用位元組大小表示,檔名用完整的hdfs協議字首表示。

4.hadoop fs  -dus path

與-du相似,但它還顯示全部檔案或目錄磁碟使用情況

5. hadoop fs -mv src dest

在hdfs中,將檔案或目錄從hdfs的源路徑移動到目標路徑。

6. hadoop fs -cp src dest

在hdfs中,將src檔案或目錄複製到dest。

7. hadoop fs –rm path

刪除乙個檔案或目錄

8. hadoop fs –rmr path

刪除乙個檔案或遞迴刪除目錄

注意:這裡的mv cp操作的源路徑和目的路徑都是在hdfs中的路徑檔案

9.hadoop fs  –put localsrc dest

將本地檔案或目錄localsrc上傳到hdfs中的dest路徑。

10. hadoop fs –copyfromlocal localsrc dest

與-put命令相同

11. hadoop fs –movefromlocal localsrc dest

將檔案或目錄從localsrc上傳到hdfs中的dest目錄,再刪除本地檔案或目錄localsrc。

12 hadoop fs –get [-crc] src localdest

將檔案或目錄從hdfs中的src拷貝到本地檔案系統localdest。

13 hadoop fs –getmerge src localdest [addnl]

將在hdfs中滿足路徑src的檔案合併到本地檔案系統的乙個檔案localdest中。

14 hadoop fs –cat filename

顯示檔案內容到標準輸出上。

15. hadoop fs -copytolocal [-crc] src localdest

與-get命令相同。

16 hadoop fs -movetolocal [-crc] src localdest

與-get命令相似,但拷貝結束後,刪除hdfs上原檔案。

17 hadoop fs -mkdir path

在hdfs中建立乙個名為path的目錄,如果它的上級目錄不存在,也會被建立,如同linux中的mkidr –p。

18 hadoop fs -setrep [-r] [-w] rep path

設定目標檔案的複製數。

19 hadoop fs -touchz path

建立乙個檔案。時間戳為當前時間,如果檔案本就存在就失敗,除非原檔案長充為0。

20 hadoop fs -test –[ezd] path

如果路徑(path)存在,返回1,長度為0(zero),或是乙個目錄(directory)。

21 hadoop fs  –stat [format] path

顯示檔案所佔塊數(%b),檔名(%n),塊大小(%n),複製數(%r),修改時間(%y%y)。

22 hadoop fs –tail [-f] file

顯示檔案最後的1kb內容到標準輸出。

23 hadoop fs –chmod [-r] [owner][:[group]] path…

遞迴修改時帶上-r引數,mode是乙個3位的8進製數,或是[augo]+/-。

24 hadoop fs –chgrp [-r] group

設定檔案或目錄的所有組,遞迴修改目錄時用-r引數。

25 hadoop fs –help cmd

顯示cmd命令的使用資訊,你需要把命令的「-」去掉

hadoop hdfs常用命令

1.hadoop fs 檢視hadoop hdfs支援的所有命令 2.hadoop fs ls 列出目錄及檔案資訊 3.hadoop fs lsr 迴圈列出目錄 子目錄及檔案資訊 4.hadoop fs put test.txt user sunlightcs 將本地檔案系統的test.txt複製到...

hadoop hdfs 常用命令

size large hadoop常用命令 hadoop fs 檢視hadoop hdfs支援的所有命令 hadoop fs ls 列出目錄及檔案資訊 hadoop fs lsr 迴圈列出目錄 子目錄及檔案資訊 hadoop fs put test.txt user sunlightcs 將本地檔案...

Hadoop hdfs常用命令

model host2 hadoop dfs ls deprecated use of this script to execute hdfs command is deprecated.instead use the hdfs command for it.found 3 items drwx m...