HDFS檔案操作

2022-09-14 22:51:23 字數 916 閱讀 5505

hadoop fs [genericopitions]

[-ls ]  //顯示目標路徑當前目錄下的所有檔案

[-lsr ]  //遞迴顯示目標路徑下的所有目錄及檔案(深度優先)

[-du ]  //以位元組為單位顯示目錄中所有檔案的大小,或該檔案的大小(如果path

為檔案)

[-dus ]  //以位元組為單位顯示目標檔案大小(用於檢視資料夾大小)

[-count [-q] ]  //將目錄的大小、包含檔案(包括檔案)個數的資訊輸出到螢幕(標準stdout

)[-mv ]  //把檔案或目錄移動到目標路徑,這個命令允許同時移動多個檔案,但是只允許移動到乙個目標路徑中,引數中的最有乙個資料夾即為目標路徑

[-cp ]  //複製檔案或目錄到目標路徑,這個命令允許同時複製多個檔案,如果複製多個檔案,目標路徑必須是資料夾

[-rm [-skiptrash] ]  //刪除檔案,這個命令不能刪除資料夾

[-rmr [-skiptrash] ]  //刪除資料夾及其下的所有檔案

[-expunge]

[-put ... ]  //從本地檔案系統上傳檔案到hdfs

中[-copyfromlocal ... ]  //與put

相同[-movefromlocal ... ]  //與put

相同,但是檔案上傳之後會從本地檔案系統中移除

[-getmerge [addnl]]  //將源目錄中的所有檔案進行排序並寫入目標檔案中,檔案之間以換行符分隔

[-cat ]  //在終端顯示(標準輸出stdout

)檔案中的內容,類似linux

系統中的cat

[-text ]

[-copytolocal [-ignorecrc] [-crc] ] //與get

相同[-movetolocal [-crc] ]

hdfs檔案操作命令

在hadoop安裝目錄下執行以下命令 說明 user fl 是hdfs的預設路徑,fl是使用者名稱 在hdfs上建立資料夾input bin hadoop fs mkdir p user fl input 將本地檔案放到hdfs上 bin hadoop fs put home fl input wo...

HDFS的檔案操作

在去年寒假的時候,我們已經完成了hadoop集群的搭建,已經初步搭建起來了自己的雲平台,也測試了一下遠端訪問hdfs,這幾天也回顧了一下和測試了一下遠端對hdfs的操作。hdfs的檔案操作 格式化hdfs 命令 user namenode hadoop bin hadoop namenode for...

常用hdfs檔案操作

hadoop fs genericopitions ls 顯示目標路徑當前目錄下的所有檔案 lsr 遞迴顯示目標路徑下的所有目錄及檔案 深度優先 du 以位元組為單位顯示目錄中所有檔案的大小,或該檔案的大小 如果path為檔案 dus 以位元組為單位顯示目標檔案大小 用於檢視資料夾大小 count ...