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