hadoop的經常使用shell命令

1、經常使用的hadoop命令linux

一、hadoop的fs命令shell

#查看hadoop全部的fs命令bash

hadoop fs

#上傳文件(put與copyFromLocal都是上傳命令)app

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

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

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

#將本地一個或者多個文件追加到hdfs文件中(appendToFile)oop

hadoop fs -appendToFile install.log /words

#查詢hdfs的全部文件(ls)spa

hadoop fs -ls /

#幫助命令(help)orm

hadoop fs -help fs

#查看hdfs文件的內容(cat和text)hadoop

hadoop fs -cat /words
hadoop fs -text /words

#刪除hdfs文件(rm)get

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


2、經常使用的hdfs命令(這個用的比較多)

用法跟hadoop命令同樣,推薦2.0以後使用hdfs命令

hdfs dfs

2、總結

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

詳細能夠參考hadoop-shell.pdf

相關文章
相關標籤/搜索