Hadoop基础-HDFS集群中大数据开发常用的命令总结
Hadoop基礎-HDFS集群中大數據開發常用的命令總結
作者:尹正杰
版權聲明:原創作品,謝絕轉載!否則將追究法律責任。
?
本盤博客僅僅列出了我們在實際生成環境中常用的hdfs命令,如果想要了解更多,比如滾動編輯,融合鏡像文件,目錄的空間配額等運維操作,請參考我之前的筆記:https://www.cnblogs.com/yinzhengjie/p/9074730.html
?
1>.基本語法
[root@node105 ~]# hadoop fs2>.查看hdfs的某個命令的幫助信息
[root@node105 ~]# hadoop fs -help put3>.顯示某個目錄的信息
[root@node105 ~]# hadoop fs -ls /4>.在hdfs上創建目錄
[hdfs@node105 ~]$ hadoop fs -mkdir /data5>.將本地的文件剪切到hdfs集群上
6>.查看文件內容
[hdfs@node105 ~]$ hadoop fs -cat /data/yinzhengjie.blog7>.追加一個文件到hdfs中已經存在的一個文件末尾
[hdfs@node105 ~]$ hadoop fs -appendToFile ./yinzhengjie.log /data/yinzhengjie.blog8>.顯示一個文件的末尾
[hdfs@node105 ~]$ hadoop fs -tail /data/yinzhengjie.blog9>.修改權限
[hdfs@node105 ~]$ hadoop fs -chmod 755 /data/yinzhengjie.blog10>.修改文件的所屬者
[hdfs@node105 ~]$ hadoop fs -chown root:root /data/yinzhengjie.blog11>.從本地文件系統拷貝文件到hdfs集群中
[hdfs@node105 ~]$ hadoop fs -copyFromLocal ./yinzhengjie.log /data12>.從hdfs集群拷貝數據到本地
[hdfs@node105 ~]$ hadoop fs -copyToLocal /data/yinzhengjie.blog yinzhengjie.blog-213>.在hdfs集群中從一個目錄拷貝到另外一個目錄中
[hdfs@node105 ~]$ hadoop fs -cp /data/yinzhengjie.blog /yinzhengjie14>.在hdfs就群中,從一個目錄移動到另外一個目錄
hdfs@node105 ~]$ hadoop fs -mv /yinzhengjie/yinzhengjie.blog /data/yinzhengjie.blog-215>.下載文件到本地
[hdfs@node105 ~]$ hadoop fs -get /data/yinzhengjie.blog-2 ./16>.將hdfs中多個文件的內容下載到本地并僅生成一個文件
[hdfs@node105 ~]$ hadoop fs -getmerge /yinzhengjie-data/* ./yinzhengjie.log?
17>.將本地文件上傳的hdfs指定目錄并改名
[hdfs@node105 ~]$ hadoop fs -put ./yinzhengjie.log /yinzhengjie-data/merge.log18>.刪除hdfs集群中國的某個文件或文件夾
[hdfs@node105 ~]$ hadoop fs -rm /yinzhengjie-data/yinzhengjie.blog-219>.刪除空的文件夾
[hdfs@node105 ~]$ hadoop fs -rmdir /data20>.統計hdfs文件系統可用空間信息
[root@calculation101 ~]# hadoop fs -df -h /21>.統計文件夾的大小信息
[hdfs@calculation101 ~]$ hadoop fs -du -h /user/22>.設置hdfs文件中的副本數量
[root@calculation101 ~]# hadoop fs -setrep 10 /user/yinzhengjie_output/part-m-00000?
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的Hadoop基础-HDFS集群中大数据开发常用的命令总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Git/TortoiseGit使用
- 下一篇: FF称签约美国百年顶级投行Stifel;