Hadoop常用命令介紹

2022-05-29 21:27:08 字數 742 閱讀 1496

本文主要介紹 hadoop 常用的命令。

用於檢測檔案或目錄是否存在,判斷檔案或目錄大小。

-test -[defsz] :

answer various questions about

, with result via exit status.

-d return 0

ifis a directory.

-e return 0

ifexists.

-f return 0

ifis a file

. -s return 0

iffile

is greater than zero bytes in

size.

-z return 0

iffile

is zero bytes in

size.

else return 1.

用例:1.判斷檔案或目錄是否存在

hadoop fs -test -e /hive/warehouse/test/

echo $? #獲取最近一次呼叫的返回值 0表示存在,1表示不存在

2.判斷檔案或目錄大小是否為0

hadoop fs -text -z /hive/warehouse/test/tmp

echo $? #0表示檔案或目錄大小為0

【參考資料】

[1]. 

hadoop常用命令引數介紹

help 功能 輸出這個命令引數手冊 ls 功能 顯示目錄資訊 示例 hadoop fs ls hdfs hadoop server01 9000 備註 這些引數中,所有的hdfs路徑都可以簡寫 hadoop fs ls 等同於上一條命令的效果 mkdir 功能 在hdfs上建立目錄 示例 hado...

hadoop 常用命令

啟動hadoop 進入hadoop home目錄。執行sh bin start all.sh 或者是在hadoop 的目錄下能看到他的bin目錄 執行 bin start all.sh 關閉hadoop 進入hadoop home目錄。執行sh bin stop all.sh 同上。1 檢視指定目錄...

hadoop常用命令

1 檢視指定目錄下內容 hadoop dfs ls 檔案目錄 eg hadoop dfs ls user wangkai.pt 2 開啟某個已存在檔案 hadoop dfs cat file path eg hadoop dfs cat user wangkai.pt data.txt 3 將本地檔...