hdfs檔案的相關操作主要使用hadoop fs、hadoop dfs、hdfs dfs 命令,檢視HDFS檔案系統的目錄結構、上傳和下載數據、創建檔案等。
hadoop fs:適用於任何不同的檔案系統,比如本地檔案系統和HDFS檔案系統;
hadoop dfs:只能適用於HDFS檔案系統;
hdfs dfs:跟hadoop dfs命令的作用一樣,也只能適用於HDFS檔案系統。
詳細命令如下:
hadoop fs -ls / (查詢目錄)
hadoop fs -mkdir /test (在根目錄下創建一個目錄test)
hadoop fs -get /test/test.txt (從HDFS目錄中獲取檔案)
hadoop fs -cp /test/test.txt /test1 (HDFS內部的複製)
hadoop fs -rm /test1/test.txt (移除)
hadoop fs -rm -r /test1 (刪除檔案夾)
hadoop fs -help ls (檢視ls命令)
hadoop fs -cat README.txt(檢視README.txt檔案的內容)