1. 程式人生 > >HDFS相關命令

HDFS相關命令

HDFS:分散式檔案系統,可儲存超大資料檔案。

 

hdfs dfs -mkdir /data         ----在hdfs上建立目錄

hdfs dfs -ls /                   ------檢視根目錄

hdfs dfs -put <要上傳的檔案路徑> <上傳到hdfs上的路徑>         ------上傳檔案

hdfs dfs -moveFromLocal <要上傳的本地檔案路徑> <上傳到hdfs上的路徑>   -----上傳本地檔案,但會刪除本地檔案(Ctrl+X)

hdfs dfs -copyFromLocal <要上傳的檔案路徑> <上傳到hdfs上的路徑>      ----上傳本地檔案,同put

hdfs dfs -copyToLocal <hdfs上要下載的檔案的路徑>      --------下載檔案

hdfs dfs -get <hdfs上要下載的檔案的路徑>          ------下載檔案

hdfs dfs -rm <檔案路徑>          -----刪除檔案/空資料夾

hdfs dfs -rmr <path>      ----遞迴刪除

hdfs dfs -cp <檔案原路徑> <拷貝路徑>   ----拷貝檔案

hdfs dfs -mv <檔案原路徑> <檔案移動路徑>   -----移動檔案

hdfs dfs -count  <某目錄路徑>    -----統計目錄下的檔案個數

hdfs dfs -text(-cat)  <檔案路徑>    ----檢視檔案的內容

hdfs dfs -touchz <檔案路徑>     ----建立空白檔案

hdfs dfs -chmod 777 <檔案路徑>   ----修改許可權