hdfs常用命令

2021-09-27 09:59:41 字數 2100 閱讀 8186

顯示目錄資訊

hadoop fs -ls /

顯示目錄資訊(遞迴子目錄)

hadoop fs -lsr /

建立目錄 -mkdir

hadoop fs -mkdir -p /user/oozie/oozie_test/fodor_2/a

顯示檔案內容 -cat

hadoop fs -cat /user/oozie/oozie_test/oo.txt

顯示檔案末尾 -tail

hadoop fs -tail /user/oozie/oozie_test/oo.txt

以字元形式列印檔案內容 -text建立檔案 -touchz

hadoop fs -touchz /user/oozie/oozie_test/dir10/3.txt

向現有檔案中追加內容從本地剪下到hdfs -movefromlocal

hadoop fs -movefromlocal /tmp/1.txt /user/oozie/oozie_test/dir1

本地複製到hdfs -copyfromlocal

hadoop fs -copyfromlocal /tmp/2.txt /user/oozie/oozie_test/dir9/

hadoop fs -copyfromlocal /tmp/2/* /user/oozie/oozie_test/dir6/

本地上傳到hdfs -put

hadoop fs -put /tmp/1.txt /user/oozie/oozie_test/dir9/

hadoop fs -put /tmp/2/* /user/oozie/oozie_test/dir5/

hdfs拷貝到本地  -copytolocal

hadoop fs -copytolocal /user/oozie/oozie_test/dir9/ /tmp/1

hadoop fs -get /user/oozie/oozie_test/dir9/ /tmp/2

hdfs的乙個路徑拷貝到hdfs另乙個路徑  -cp

hadoop fs -cp /user/oozie/oozie_test/dir9/* /user/oozie/oozie_test/dir10/

hdfs的乙個路徑移動到hdfs另乙個路徑  -mv

hadoop fs -mv /user/oozie/oozie_test/dir9/* /user/oozie/oozie_test/dir11/

從hdfs中刪除檔案或資料夾  -rm,其中-r 表示遞迴刪除

hadoop fs -rm -r /user/oozie/oozie_test/dir18

從hdfs中刪除檔案或資料夾  -rm,其中-r 表示遞迴刪除,  skiptrash表示直接刪刪,不放入**站

hadoop fs -rm -r -skiptrash /user/oozie/oozie_test/dir18

hadoop fs -getmerge /user/oozie/oozie_test/dir10/* /tmp/4.txt

統計檔案系統的可用空間資訊 -df -h

hadoop fs -df -h /

統計資料夾的大小資訊 -du

hadoop fs -du -s -h /user/oozie/oozie_test

統計指定目錄下的檔案節點數量和大小 -count

hadoop fs -count /user/oozie/oozie_test

檢視dfs集群工作狀態

hdfs dfsadmin -report

HDFS常用命令

選項名稱 使用格式 含義 ls ls 路徑 檢視指定路徑的當前目錄結構 lsr lsr 路徑 遞迴檢視指定路徑的目錄結構 du du 路徑 統計目錄下個檔案大小 dus dus 路徑 匯 計目錄下檔案 夾 大小 count count q 路徑 統計檔案 夾 數量 mv mv 源路徑 目的路徑 移動...

HDFS常用命令

size medium hdfs 常用的檔案操作命令 1.cat 使用方法 hadoop fs cat uri 說明 將路徑指定的檔案輸出到螢幕 示例 hadoop fs cat hdfs host1 port1 file hadoop fs cat file file3 2.copyfromloc...

hdfs常用命令

hdfs檔案的相關操作主要使用hadoop fs hadoop dfs hdfs dfs 命令,以下對最常用的相關命令進行簡要說明。hadoop fs ls 顯示當前目錄結構,ls r 遞迴顯示目錄結構 hadoop fs mkdir 建立目錄 hadoop fs rm 刪除檔案,rm r 遞迴刪除...