共用方式為


azdata bdc hdfs

適用於:Azure Data CLI (azdata)

下列文章提供 azdata 工具中 sql 命令的參考。 如需其他 azdata 命令的詳細資訊,請參閱 azdata 參考

命令

命令 描述
azdata bdc hdfs key 管理 Hadoop 加密區域金鑰。
azdata bdc hdfs status Hdfs 服務狀態命令。
azdata bdc hdfs shell HDFS 殼層是適用於 HDFS 檔案系統的簡單互動式命令殼層。
azdata bdc hdfs ls 列出指定檔案或目錄的狀態。
azdata bdc hdfs exists 判斷檔案或目錄是否存在。 如果存在則傳回 True,否則傳回 False。
azdata bdc hdfs mkdir 在指定的路徑上建立目錄。
azdata bdc hdfs mv 將指定的檔案或路徑移至指定位置。
azdata bdc hdfs create 在指定的位置建立文字檔。 可以透過資料參數加入簡單文字內容。
azdata bdc hdfs cat 讀取檔案的內容。 以位元組為單位的位移和長度是選擇性參數。
azdata bdc hdfs rm 移除檔案或目錄。
azdata bdc hdfs rmr 以遞迴方式移除檔案或目錄。
azdata bdc hdfs chmod 變更指定檔案或目錄上的權限。
azdata bdc hdfs chown 變更指定檔案的擁有者或群組。
azdata bdc hdfs cp 在本機電腦與 HDFS 之間複製檔案或目錄。
azdata bdc hdfs mount 管理 HDFS 中遠端存放庫的裝載。
azdata bdc hdfs settings HDFS 服務的 BDC 設定命令。
azdata bdc hdfs encryption-zone 管理 HDFS 中的加密區域。

azdata bdc hdfs shell

HDFS 殼層是適用於 HDFS 檔案系統的簡單互動式命令殼層。

azdata bdc hdfs shell 

範例

啟動殼層。

azdata bdc hdfs shell

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs ls

列出指定檔案或目錄的狀態。

azdata bdc hdfs ls --path -p 
                   

範例

列出狀態

azdata bdc hdfs ls --path "tmp/"

必要參數

--path -p

列出狀態的路徑。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs exists

判斷檔案或目錄是否存在。 如果存在則傳回 True,否則傳回 False。

azdata bdc hdfs exists --path -p 
                       

範例

檢查檔案或目錄是否存在。

azdata bdc hdfs exists --path "tmp/"

必要參數

--path -p

檢查是否存在的路徑。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs mkdir

在指定的路徑上建立目錄。

azdata bdc hdfs mkdir --path -p 
                      

範例

建立目錄。

azdata bdc hdfs mkdir --path "tmp/"

必要參數

--path -p

要建立之目錄的名稱。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs mv

將指定的檔案或路徑移至指定位置。

azdata bdc hdfs mv --source-path -s 
                   --target-path -t

範例

移動檔案或目錄。

azdata bdc hdfs mv --source-path "tmp/" --target-path "dest/"

必要參數

--source-path -s

要移動的目錄。

--target-path -t

要移至的位置。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs create

在指定的位置建立文字檔。 可以透過資料參數加入簡單文字內容。

azdata bdc hdfs create --path -p 
                       --data -d

範例

建立檔案。

azdata bdc hdfs create --path "tmp/test.txt" --data "This is a test."

必要參數

--path -p

要建立之檔案的名稱。

--data -d

檔案的內容。 適用於簡單文字內容。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs cat

讀取檔案的內容。 以位元組為單位的位移和長度是選擇性參數。

azdata bdc hdfs cat --path -p 
                    --offset  
                    
--length -l

範例

讀取檔案。

azdata bdc hdfs cat --path "tmp/test.txt"

必要參數

--path -p

要讀取之檔案的名稱。

--offset

要讀取之檔案內的位元組位移數目。

--length -l

要讀取之資料的長度。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs rm

移除檔案或目錄。

azdata bdc hdfs rm --path -p 
                   

範例

移除檔案或目錄。

azdata bdc hdfs rm --path "tmp/"

必要參數

--path -p

要移除之檔案的名稱。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs rmr

以遞迴方式移除檔案或目錄。

azdata bdc hdfs rmr --path -p 
                    

範例

以遞迴方式移除目錄。

azdata bdc hdfs rmr --path "tmp/"

必要參數

--path -p

要以遞迴方式移除之檔案的名稱。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs chmod

變更指定檔案或目錄上的權限。

azdata bdc hdfs chmod --path -p 
                      --permission

範例

變更檔案或目錄權限。

azdata bdc hdfs chmod --permission 775 --path "tmp/test.txt"

必要參數

--path -p

要設定權限之檔案或目錄的名稱。

--permission

要設定的權限八位元。 例如 "775"。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs chown

變更指定檔案的擁有者或群組。

azdata bdc hdfs chown --path -p 
                      --owner  
                      
--group -g

範例

變更擁有者和群組。

azdata bdc hdfs chown --owner hdfs --group superusergroup --path "tmp/test.txt"

必要參數

--path -p

要變更擁有者之檔案或目錄的名稱。

--owner

要設定的擁有者名稱。

--group -g

要設定的群組名稱。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

azdata bdc hdfs cp

在本機電腦與 HDFS 之間複製檔案或目錄。 若是輸入目錄,將會複製整個樹狀目錄。 若該目標檔案或目錄已經存在,此命令將會失敗。 若要指定遠端 HDFS 目錄,請在路徑前加上 "hdfs:"

azdata bdc hdfs cp --from-path -f 
                   --to-path -t

範例

在本機電腦與 HDFS 之間複製檔案或目錄。

azdata bdc hdfs cp --from-path "tmp/test.txt" --to-path "hdfs:/user/me/test.txt"

必要參數

--from-path -f

要複製之來源路徑的名稱。 在路徑前加上 "hdfs:",以表示是 HDFS 路徑。

--to-path -t

要複製到之目標路徑的名稱。 在路徑前加上 "hdfs:",以表示是 HDFS 路徑。

全域引數

--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--output -o

輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。

--query -q

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

後續步驟

如需其他 azdata 命令的詳細資訊,請參閱 azdata 參考

如需如何安裝 azdata 工具的詳細資訊,請參閱安裝 azdata