ls格式:hdfs dfs -ls uri
作用:類似於linux的ls命令,顯示檔案列表
lsr格式:hdfs dfs -lsr uri
作用:在整個目錄下遞迴執行ls
mkdir格式:hdfs dfs 【-p】 -mkdir
作用:以《path》中的uri作為引數,建立目錄,使用-p引數可以遞迴建立目錄
put格式: hdfs dfs -put
作用:將單個的原始檔src或者多個源文srcs從本地檔案系統拷貝到目標檔案系統對應的路徑例: hdfs dfs -put /root/a.txt /dir1
movefromlocal格式:hdfs dfs -movefromlocal
作用:和put 命令類似,但是原始檔localsrc拷貝之後自身被刪除
hdfs dfs -movefromlocal /root/install.log /
get格式: hdfs dfs -get [-ignorecrc] [-crc]
作用:將檔案拷貝到檔案系統,crc校驗失敗的檔案通過-ignorecrc選項拷貝。檔案和crc
校驗和可以通過-crc選項拷貝
hdfs dfs -get /a.txt /export/servers
mv格式:hdfs dfs -mv uri
作用:將hdfs上的檔案從原路徑移動到目標路徑(移動之後檔案刪除),該命令不能跨檔案系統
hdfs dfs -mv /dir/a.txt /dir2
rm格式:hdfs dfs -rm [-r] [-skiptrash] uri [uri......]
作用: 刪除引數指定檔案,引數可以有多個。此命令只刪除檔案和非空目錄。
如果指定-skiptrash 選項,那麼在**站可用的情況下,改選項將跳過**站而直接刪除檔案;
否則在**站可用時,在hdfs shell 中執行此命令,會將檔案暫時放到**站中。
hdfs dfs -rm -r /dir1
cp格式: hdfs dfs -cp uri [uri......]
作用:將檔案拷貝到目標路徑中,如果為目錄的話,可以將多個檔案拷貝到該目錄下。
-f 選項將覆蓋目標,如果它已經存在
-p 選項將保留檔案屬性
hdfs dfs -cp /dir1/a.txt /dir2/b.txt
cathdfs dfs -cat uri [uri....]
作用:將引數所指示的檔案內容輸出到stdout
hdfs dfs -cat /a.txt
chmod格式: hdfs dfs -chmod 【-r】 uri 【uri.....】
作用: 改變檔案許可權,如果使用 -r 選項,則對整個目錄有效遞迴執行。使用這一命令的使用者必須是檔案的所屬使用者,或者是超級使用者
hdfs dfs -chmod -r 777 /a.txt
chown作用:追加乙個或者多個檔案到hdfs指定檔案中,也可以從命令列讀取輸入格式: hdfs dfs -chmod [-r] uri 【uri....】
作用: 改變檔案的所屬使用者和使用者組。如果使用 -r 選項,則對整個目錄有效遞迴執行。使用這個一命令的使用者必須是檔案所屬使用者
或者是超級使用者。
hdfs dfs -chown -r hadoop:hadoop /a.txt
hdfs的命令列使用
hdfs dfs ls 檢視根路徑下面的檔案或資料夾 hdfs dfs mkdir p xx 在hdfs上面 遞迴的 建立資料夾 hdfs dfs movefromlocal sourcedir 本地磁碟的檔案或資料夾的路徑 destdir hdfs的路徑 本地 移動 到 hdfs hdfs dfs...
命令列使用
命令列使用 命令是由英文單詞的縮寫展示 只要了解了英文單詞和縮寫規則 就可以迅速掌握 首先了解單詞含義 檔案 file 新建 make 刪除 remove 移動 move 複製 copy 羅列 list 鏈結 link 查詢 find 觸控 touch 改變 change 發出回音 重複 echo ...
命令列使用
命令是由英文單詞的縮寫展示 只要了解了英文單詞和縮寫規則 就可以迅速掌握 首先了解單詞含義 檔案 file 新建 make 刪除 remove 移動 move 複製 copy 羅列 list 鏈結 link 查詢 find 觸控 touch 改變 change 發出回音 重複 echo 目錄 資料夾...