Linux操作HDFS常用命令


查看目錄結構

  hdfs dfs -ls  查看當前目錄結構

  hdfs dfs -ls /input  查看指定目錄(/input)結構

遞歸顯示目錄結構

  hdfs dfs -ls -R  遞歸顯示當前目錄結構

  hdfs dfs -ls -R /input  遞歸顯示指定目錄(/input)結構

創建目錄

  hdfs dfs -mkdir /input  創建指定目錄

  hdfs dfs -mkdir -p /user/hdfs  遞歸創建指定目錄

創建文件

  touch ***.txt

 

上傳文件  hdfs dfs -put ./someWords.txt /input  //  /input不存在,重命名上傳  /input文件夾存在,上傳到文件夾

移動多個文件目錄到目標目錄  hdfs dfs -mv /user/hadoop/file1 /user/hadoop/file2  //

刪除文件  hdfs dfs -rm [r] /input/someWords.txt  //[刪除目錄]

查看文件內容  hdfs dfs -cat /input/ someWords.txt  //同時查看多個文件

從本地文件系統復制文件到HDFS  hdfs dfs --copyFromLocal  someWords_2.txt /input

 

修改文件權限(與Linux shell中類似)  hdfs dfs -chmod 777 /input/someWords.txt

修改屬主  hdfs dfs -chown yarn /input/someWords.txt    //將主用戶修改為yarn

修改屬組  hdfs dfs -chgrp yarn /input/someWords.txt    //修改文件所屬的組

 

 

Linux  windows 支持多用戶

  組hadoop

  用戶

    hdfs  啟動關閉修改    hdfs集群

    yarn  啟動關閉修改    yarn集群

    hbase  ...  ...

    hive

    zookeeper

    kafka

    spark

hdfs修改用戶名  vi ~/.bashrc    //用戶配置文件

           /etc/profile    //系統配置文件

           useradd


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM