hdfs常用命令 講解

2021-08-31 20:48:42 字數 1873 閱讀 2716

常用命令引數介紹            

-help(功能:輸出這個命令引數手冊)

-ls (功能:顯示目錄資訊)

示例: hadoop fs -ls hdfs://hadoop-server01:9000/

備註:這些引數中,所有的hdfs路徑都可以簡寫

-->hadoop fs -ls /   等同於上一條命令的效果

-mkdir (功能:在hdfs上建立目錄)

示例:hadoop fs  -mkdir  -p  /aaa/bbb/cc/dd

-movefromlocal (功能:從本地剪下貼上到hdfs)

示例:hadoop  fs  - movefromlocal  /home/hadoop/a.txt  /aaa/bbb/cc/dd

-movetolocal ( 功能:從hdfs剪下貼上到本地)

示例:hadoop  fs  - movetolocal   /aaa/bbb/cc/dd  /home/hadoop/a.txt 

-cat  (功能:顯示檔案內容 ) 

示例:hadoop fs -cat  /hello.txt

-tail (功能:顯示乙個檔案的末尾)

示例:hadoop  fs  -tail  /weblog/access_log.1

-text (功能:以字元形式列印乙個檔案的內容)

示例:hadoop  fs  -text  /weblog/access_log.1

-chgrp 

-chmod

-chown

功能:(linux檔案系統中的用法一樣,對檔案所屬許可權)

示例:hadoop  fs  -chmod  666  /hello.txt

hadoop  fs  -chown  someuser:somegrp   /hello.txt

-copyfromlocal  (功能:從本地檔案系統中拷貝檔案到hdfs路徑去)

示例:hadoop  fs  -copyfromlocal  ./jdk.tar.gz  /aaa/

-copytolocal  (功能:從hdfs拷貝到本地)

示例:hadoop fs -copytolocal /aaa/jdk.tar.gz

-cp              

功能:從hdfs的乙個路徑拷貝hdfs的另乙個路徑

示例: hadoop  fs  -cp  /aaa/jdk.tar.gz  /bbb/jdk.tar.gz.2

-mv   功能:在hdfs目錄中移動檔案

示例: hadoop  fs  -mv  /aaa/jdk.tar.gz  /

-put   功能:等同於copyfromlocal

示例:hadoop  fs  -put  /aaa/jdk.tar.gz  /bbb/jdk.tar.gz.2

-rm   功能:刪除檔案或資料夾

示例:hadoop fs -rm -r /aaa/bbb/

-rmdir    功能:刪除空目錄

示例:hadoop  fs  -rmdir   /aaa/bbb/ccc

-df  功能:統計檔案系統的可用空間資訊

示例:hadoop  fs  -df  -h  /

-du 功能:統計資料夾的大小資訊

示例:hadoop  fs  -du  -s  -h /aaa/*

-count  功能:統計乙個指定目錄下的檔案節點數量

示例:hadoop fs -count /aaa/

-setrep  功能:設定hdfs中檔案的副本數量

示例:hadoop fs -setrep 3 /aaa/jdk.tar.gz

《這裡設定的副本數只是記錄在namenode的元資料中,是否真的會有這麼多副本,還得看datanode的數量》

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 遞迴刪除...