Hadoop的shell常用操作

1.啓動/關閉Hadoop集羣

start-all.sh/stop-all.sh

在這裏插入圖片描述
在這裏插入圖片描述
2.查看HDFS上的文件和目錄

hadoop fs -ls -R /

3.在HDFS上創建文件夾

hadoop fs -mkdir -p /test/name

4.上傳文件

hadoop fs -put source(本地文件路徑) dest(HDFS路徑)

5.下載文件

hadoop fs -get source(HDFS路徑) dest(本地文件路徑)

6.刪除文件

hadoop fs -rm HDFS文件路徑
hadoop fs -rm -r HDFS目錄路徑

7.查看文件內容

hadoop fs -cat HDFS文件路徑

8.查看集羣的工作狀態

hdfs dfsadmin -report

9.單進程啓動。

sbin/start-dfs.sh
sbin/start-yarn.sh

10.啓動進程

jps

在這裏插入圖片描述
11.進Hive服務

cd /opt/module/apache-hive-3.1.1-bin/

12.從 hdfs 的一個路徑拷貝 hdfs 的另一個路徑cp

hadoop fs -cp /aaa/jdk.tar.gz /bbb/jdk.tar.gz.2

13.在 hdfs 目錄中移動文件mv

hadoop fs -mv /aaa/jdk.tar.gz /

tab鍵可以自動補全命令
常用命令:
在這裏插入圖片描述
在這裏插入圖片描述
注意:以上表格中對於路徑,包括hdfs中的路徑和linux中的路徑。對於容易產生歧義的地方,會特別指出“linux路徑”或者“hdfs路徑”。如果沒有明確指出,意味着是hdfs路徑。對hdfs操作的命令格式是hadoop fs +命令。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章