當前位置:成語大全網 - 漢語詞典 - 如何使用hadoop常用的shell命令

如何使用hadoop常用的shell命令

壹、常用的hadoop命令

1,hadoop fs命令

#查看hadoop的所有fs命令

1

hadoop fs

#上傳文件(put和copyFromLocal是上傳命令)

1

2

Hadoop fs-put jdk-7u55-linux-i586.tar.gz HDFS://hucc 01:9000/JDK

Hadoop fs-copy from local jdk-7u55-linux-i586.tar.gz HDFS://hucc 01:9000/JDK

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

1

2

Hadoop fs-get HDFS://hucc 01:9000/JDK JDK 1.7

Hadoop fs-copy to local HDFS://hucc 01:9000/JDK JDK 1.7

# appendToFile將壹個或多個本地文件添加到hdfs文件。

1

Hadoop fs-appendToFile install . log/words

#查詢hdfs的所有文件(ls)

1

hadoop fs -ls /

# help命令(幫助)

1

Hadoop fs-幫助fs

#查看hdfs文件的內容(目錄和文本)

1

2

hadoop fs -cat /words

hadoop fs -text /words

#刪除hdfs文件(rm)

1

hadoop fs -rm -r /words

#統計hdfs文件和文件夾的數量(計數)

1

hadoop fs -count -r /

#合並hdfs中壹個文件夾的文件,下載到本地(getmerge)。

1

hadoop fs -getmerge / merge

#將本地文件剪切到hdfs相當於上傳本地文件然後刪除(moveFormLocal)。

1

Hadoop fs-movefromlocial words/

#查看當前文件系統使用狀態(df)

1

hadoop fs -df

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

用法同hadoop命令,2.0以後推薦hdfs命令。

1

hdfs dfs