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
Command | 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.