HDFS Shell基本操作總結

通過對Hadoop分佈式文件系統的的基本使用,對HDFS Shell的基本操作進行如下總結

1.HDFS Shell基本操作總結
 
1.1 瀏覽你的HDFS目錄

    [root@slave1 bin]# hadoop fs -ls

1.2 上傳數據到HDFS

    上傳:
   
    [root@slave1 bin]# hadoop fs -put ../conf input
   
    檢查已上傳的數據:

    [root@slave1 bin]# hadoop fs input

1.3 下載HDFS的數據到本地目錄


     下載:
    
     [root@slave1 bin]# hadoop fs -get input FromHDFS

     檢查已下載的數據

     [root@slave1 bin]# ls -al FromHDFS
     [root@slave1 bin]# ls -al | grep FromHDFS

1.4  刪除HDFS的數據

     [root@slave1 bin]# hadoop fs -ls

     [root@slave1 bin]# hadoop fs -rmr input

1.5  直接查看HDFS中的數據

    
     [root@slave1 bin]# hadoop fs -cat input/conf/slaves

2. 更多HDFS Shell的用法

2.1 HDFS完整的路徑
   
    [root@slave1 conf]# hadoop fs -ls hdfs://202.173.253.34:9000/user/root/input

2.2 改變文件所屬的組
   
    [root@slave1 conf]# hadoop fs -chgrp -R root own

2.3 改變文件的權限

    [root@slave1 bin]# hadoop fs -chmod -R 755 own

2.4 改變文件的所有者

    [root@slave1 bin]# hadoop fs -chown -R hadooper own

2.5 顯示目錄中所有文件的大小

    [root@slave1 bin]# hadoop fs -du input

2.6 顯示目錄中所有文件的大小

     [root@slave1 bin]# hadoop fs -dus input

2.7 清空垃圾桶
   
    [root@slave1 bin]# bin/hadoop fs -expunge

2.8 在HDFS建立文件夾

    [root@slave1 bin]# hadoop fs -mkdir a b c

未完待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章