hadoop的常用shell命令

來源:互聯網
上載者:User

標籤:hdfs命令

一、常用的hadoop命令

1、hadoop的fs命令

#查看hadoop所有的fs命令

hadoop fs

#上傳檔案(put與copyFromLocal都是上傳命令)

hadoop fs -put jdk-7u55-linux-i586.tar.gz hdfs://hucc01:9000/jdkhadoop fs -copyFromLocal jdk-7u55-linux-i586.tar.gz hdfs://hucc01:9000/jdk

#下載命令(get與copyToLocal都是下載命令)

hadoop fs -get hdfs://hucc01:9000/jdk jdk1.7hadoop fs -copyToLocal hdfs://hucc01:9000/jdk jdk1.7

#將本地一個或者多個檔案追加到hdfs檔案中(appendToFile)

hadoop fs -appendToFile install.log /words

#查詢hdfs的所有檔案(ls)

hadoop fs -ls /

#協助命令(help)

hadoop fs -help fs

#查看hdfs檔案的內容(cat和text)

hadoop fs -cat /wordshadoop fs -text /words

#刪除hdfs檔案(rm)

hadoop fs -rm -r /words

#統計hdfs檔案和檔案夾的數量(count)

hadoop fs -count -r /

#合并hdfs某個檔案夾的檔案,並且下載到本地(getmerge)

hadoop fs -getmerge  / merge

#將本地檔案剪下到hdfs,相當於對本地檔案上傳後再刪除(moveFormLocal)

hadoop fs -moveFromLocal words /

#查看當前檔案系統的使用狀態(df)

hadoop fs -df


二、常用的hdfs命令(這個用的比較多)

用法跟hadoop命令一樣,推薦2.0之後使用hdfs命令

hdfs dfs

二、總結

沒什麼好學的,非常容易,這些命令跟linux命令基本一樣,至於一些使用的細節,用help命令就行了。

詳細可以參考hadoop-shell.pdf

本文出自 “陌途” 部落格,請務必保留此出處http://flycc258.blog.51cto.com/8624126/1615120

hadoop的常用shell命令

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.