Share via


azdata bdc hdfs

Gilt für: Azure Data CLI (azdata)

Der folgende Artikel enthält Referenzinformationen zu den sql-Befehlen im azdata-Tool. Weitere Informationen zu anderen azdata-Befehlen finden Sie unter azdata.

Befehle

Befehl Beschreibung
azdata bdc hdfs key Verwalten der Schlüssel der Hadoop-Verschlüsselungszone
azdata bdc hdfs status Statusbefehle für HDFS-Dienste.
azdata bdc hdfs shell Die HDFS-Shell ist eine einfache interaktive Befehlsshell für das HDFS-Dateisystem.
azdata bdc hdfs ls Auflisten des Status der angegebenen Datei bzw. des angegebenen Verzeichnisses.
azdata bdc hdfs exists Bestimmen, ob eine Datei oder ein Verzeichnis vorhanden ist. Gibt „True“ bei Vorhandensein zurück, andernfalls „False“.
azdata bdc hdfs mkdir Erstellen eines Verzeichnisses im angegebenen Pfad.
azdata bdc hdfs mv Verschieben der angegebenen Datei bzw. des angegebenen Pfads an den angegebenen Speicherort.
azdata bdc hdfs create Erstellen der Textdatei am angegebenen Speicherort. Einfacher Textinhalt kann über den Datenparameter hinzugefügt werden.
azdata bdc hdfs cat Lesen des Inhalts einer Datei. Offset und Länge in Bytes sind optionale Parameter.
azdata bdc hdfs rm Entfernen einer Datei oder eines Verzeichnisses.
azdata bdc hdfs rmr Rekursives Entfernen einer Datei oder eines Verzeichnisses.
azdata bdc hdfs chmod Ändern der Berechtigung für die angegebene Datei oder das angegebene Verzeichnis.
azdata bdc hdfs chown Ändern des Besitzers oder der Gruppe der angegebenen Datei.
azdata bdc hdfs cp Kopieren Sie eine Datei oder ein Verzeichnis zwischen dem lokalen Computer und dem HDFS.
azdata bdc hdfs mount Verwalten des Einbindens von Remotespeichern in HDFS.
azdata bdc hdfs settings BDC-Einstellungsbefehle für den HDFS-Dienst
azdata bdc hdfs encryption-zone Verwalten von Verschlüsselungszonen in HDFS

azdata bdc hdfs shell

Die HDFS-Shell ist eine einfache interaktive Befehlsshell für das HDFS-Dateisystem.

azdata bdc hdfs shell 

Beispiele

Starten der Shell.

azdata bdc hdfs shell

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs ls

Auflisten des Status der angegebenen Datei bzw. des angegebenen Verzeichnisses.

azdata bdc hdfs ls --path -p 
                   

Beispiele

Auflisten des Status

azdata bdc hdfs ls --path "tmp/"

Erforderliche Parameter

--path -p

Der Pfad zum Auflisten des Status.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs exists

Bestimmen, ob eine Datei oder ein Verzeichnis vorhanden ist. Gibt „True“ bei Vorhandensein zurück, andernfalls „False“.

azdata bdc hdfs exists --path -p 
                       

Beispiele

Überprüfen, ob die Datei oder das Verzeichnis vorhanden ist.

azdata bdc hdfs exists --path "tmp/"

Erforderliche Parameter

--path -p

Pfad, dessen Vorhandensein überprüft wird.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs mkdir

Erstellen eines Verzeichnisses im angegebenen Pfad.

azdata bdc hdfs mkdir --path -p 
                      

Beispiele

Erstellen eines Verzeichnisses.

azdata bdc hdfs mkdir --path "tmp/"

Erforderliche Parameter

--path -p

Name des zu erstellenden Verzeichnisses.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs mv

Verschieben der angegebenen Datei bzw. des angegebenen Pfads an den angegebenen Speicherort.

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

Beispiele

Verschieben von Datei oder Verzeichnis.

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

Erforderliche Parameter

--source-path -s

Das Verzeichnis, das verschoben werden soll.

--target-path -t

Der Speicherort, zu dem verschoben werden soll.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs create

Erstellen der Textdatei am angegebenen Speicherort. Einfacher Textinhalt kann über den Datenparameter hinzugefügt werden.

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

Beispiele

Datei erstellen.

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

Erforderliche Parameter

--path -p

Name der Datei, die erstellt werden soll.

--data -d

Inhalt der Datei. Für einfachen Textinhalt vorgesehen.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs cat

Lesen des Inhalts einer Datei. Offset und Länge in Bytes sind optionale Parameter.

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

Beispiele

Datei lesen.

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

Erforderliche Parameter

--path -p

Name der Datei, die gelesen wird.

--offset

Offset in der zu lesenden Datei in Anzahl der Bytes.

--length -l

Länge der zu lesenden Daten.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs rm

Entfernen einer Datei oder eines Verzeichnisses.

azdata bdc hdfs rm --path -p 
                   

Beispiele

Entfernen einer Datei oder eines Verzeichnisses.

azdata bdc hdfs rm --path "tmp/"

Erforderliche Parameter

--path -p

Name der Datei, die entfernt werden soll.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs rmr

Rekursives Entfernen einer Datei oder eines Verzeichnisses.

azdata bdc hdfs rmr --path -p 
                    

Beispiele

Rekursives Entfernen des Verzeichnisses.

azdata bdc hdfs rmr --path "tmp/"

Erforderliche Parameter

--path -p

Name der Datei, die rekursiv entfernt werden soll.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs chmod

Ändern der Berechtigung für die angegebene Datei oder das angegebene Verzeichnis.

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

Beispiele

Ändern der Datei- oder Verzeichnisberechtigung.

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

Erforderliche Parameter

--path -p

Name der Datei oder des Verzeichnisses, wofür Berechtigungen festgelegt werden sollen.

--permission

Festzulegende Berechtigungsoktette. Beispiel „775“.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs chown

Ändern des Besitzers oder der Gruppe der angegebenen Datei.

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

Beispiele

Ändern von Besitzer und Gruppe.

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

Erforderliche Parameter

--path -p

Name der Datei oder des Verzeichnisses, wofür der Besitzer geändert werden soll.

--owner

Festzulegender Besitzername.

--group -g

Festzulegender Gruppenname.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata bdc hdfs cp

Kopieren Sie eine Datei oder ein Verzeichnis zwischen dem lokalen Computer und dem HDFS. Wenn die Eingabe ein Verzeichnis ist, wird die gesamte Verzeichnisstruktur kopiert. Wenn die Zieldatei oder das Zielverzeichnis vorhanden ist, schlägt der Befehl fehl. Stellen Sie dem Pfad das Präfix „hdfs:“ voran, um das Remote-HDFS-Verzeichnis anzugeben.

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

Beispiele

Kopieren Sie eine Datei oder ein Verzeichnis zwischen dem lokalen Computer und dem HDFS.

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

Erforderliche Parameter

--from-path -f

Name des Pfads, aus dem kopiert werden soll. Stellen Sie dem Pfad das Präfix „hdfs:“ voran, um einen HDFS-Pfad anzugeben.

--to-path -t

Name des Pfads, in den kopiert werden soll. Stellen Sie dem Pfad das Präfix „hdfs:“ voran, um einen HDFS-Pfad anzugeben.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

Nächste Schritte

Weitere Informationen zu anderen azdata-Befehlen finden Sie unter azdata.

Weitere Informationen zur Installation des Tools azdata finden Sie unter Installieren von azdata.