Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. Databricks CLI finns i offentlig förhandsversion.
Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.
Med fs kommandogruppen i Databricks CLI kan du utföra filsystemåtgärder på volymer i Unity Catalog och Databricks File System (DBFS).
fs kommandon kräver volymsökvägar till att börja med dbfs:/Volumes och kräver katalog- och filsökvägar i DBFS för att börja med dbfs:/.
Om du vill utföra åtgärder på arbetsytefiler i /Workspace katalogen använder du databricks workspace kommandon. Se workspace kommandogrupp.
Important
Det går inte att använda Databricks CLI eller REST API:er med brandväggsaktiverade lagringscontainrar. Databricks rekommenderar att du använder Databricks Connect eller az storage.
databricks fs cat
Mata ut innehållet i en fil. Ange sökvägen till filen i DBFS.
databricks fs cat FILE_PATH [flags]
Arguments
FILE_PATH
Filen som ska matas ut
Options
Examples
Följande exempel visar innehållet i filen med namnet babynames.csv, som finns i den angivna volymens rot eller i en tmp mapp i DBFS-roten.
databricks fs cat dbfs:/Volumes/main/default/my-volume/babynames.csv
databricks fs cat dbfs:/tmp/babynames.csv
Följande exempel returnerar fel när de försöker mata ut innehållet i en katalog i stället för en fil:
databricks fs cat dbfs:/Volumes/main/default/my-volume
databricks fs cat dbfs:/tmp
databricks fs cp
Kopiera en katalog eller en fil. Ange sökvägarna till källkatalogen eller filen som ska kopieras och dess mål. Du kan kopiera kataloger och filer mellan det lokala filsystemet och DBFS, och du kan kopiera kataloger och filer mellan DBFS-sökvägar.
Kommandot cp förutsätter file:/, om file:/ utelämnas.
databricks fs cp SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
Källkatalogen eller filsökvägen
TARGET_PATH
Målkatalogen eller filsökvägen
Options
--overwrite
Skriv över befintliga filer
-r, --recursive
Kopiera filer rekursivt i en katalog
Examples
I följande exempel kopieras en katalog med namnet squirrel-data och dess innehåll, från en lokal filsystemsökväg till en squirrels katalog inom den angivna volymens rot eller DBFS-roten.
databricks fs cp /Users/<username>/squirrel-data dbfs:/Volumes/main/default/my-volume/squirrels -r
databricks fs cp /Users/<username>/squirrel-data dbfs:/squirrels -r
I följande exempel kopieras en fil med namnet squirrels.csv från en lokal filsystemsökväg till en katalog med namnet squirrel-data i den angivna volymens rot eller DBFS-roten. Om filen redan finns i destinationsmappen skrivs den över.
databricks fs cp /Users/<username>/squirrels.csv dbfs:/Volumes/main/default/my-volume/squirrel-data --overwrite
databricks fs cp /Users/<username>/squirrels.csv dbfs:/squirrel-data --overwrite
databricks fs ls
Visa en lista över innehållet i en angiven katalog i en volym eller i DBFS.
databricks fs ls DIR_PATH [flags]
Arguments
DIR_PATH
Katalogsökvägen
Options
--absolute
Visa absoluta sökvägar.
--long, -l
Visar fullständig information, inklusive storlek, filtyp och ändringstid sedan epok i millisekunder.
Examples
I följande exempel visas namnen på de objekt som finns i den angivna volymens rot eller i DBFS-roten:
databricks fs ls dbfs:/Volumes/main/default/my-volume
databricks fs ls dbfs:/
I följande exempel visas fullständig (lång) information om objekten som finns i den angivna volymens rot eller i en tmp katalog i DBFS-roten:
databricks fs ls dbfs:/Volumes/main/default/my-volume -l
databricks fs ls dbfs:/tmp -l
I följande exempel visas fullständig information om objekten och objektens fullständiga sökvägar som finns i den angivna volymens rot eller i en tmp katalog i DBFS-roten:
databricks fs ls dbfs:/Volumes/main/default/my-volume -l --absolute
databricks fs ls dbfs:/tmp -l --absolute
databricks fs mkdir
Skapar en katalog. Ange sökvägen till katalogen som ska skapas i en volym eller i DBFS. Om katalogen redan finns händer ingenting.
databricks fs mkdir DIR_PATH [flags]
Arguments
DIR_PATH
Katalogsökvägen som ska skapas
Options
Examples
I följande exempel skapas en katalog med namnet squirrel-data i den angivna volymens rot eller i en katalog med namnet tmp i DBFS-roten:
databricks fs mkdir dbfs:/Volumes/main/default/my-volume/squirrel-data
databricks fs mkdir dbfs:/tmp/squirrel-data
databricks fs rm
Tar bort en katalog. Ange sökvägen till den befintliga katalogen i DBFS.
Om katalogen finns men inte är tom returneras ett fel. Om katalogen inte finns händer ingenting.
databricks fs rm PATH [flags]
Arguments
PATH
Sökvägen till den befintliga katalogen i DBFS
Options
-r, --recursive
Ta bort allt innehåll
Examples
I följande exempel tar du bort en katalog med namnet squirrel-data från den angivna volymens rot eller från en tmp katalog i DBFS-roten:
databricks fs rm dbfs:/Volumes/main/default/my-volume/squirrel-data
databricks fs rm dbfs:/tmp/squirrel-data
I följande exempel tar du bort en icke-tom katalog med namnet squirrel-data från den angivna volymens rot eller från en tmp katalog i DBFS-roten:
databricks fs rm dbfs:/Volumes/main/default/my-volume/squirrel-data -r
databricks fs rm dbfs:/tmp/squirrel-data -r
Globala flaggor
--debug
Om felsökningsloggning ska aktiveras.
-h eller --help
Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.
--log-file sträng
En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.
--log-format format
Loggformattypen, text eller json. Standardvärdet är text.
--log-level sträng
En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.
-o, --output typ
Kommandots utdatatyp, text eller json. Standardvärdet är text.
-p, --profile sträng
Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.
--progress-format format
Formatet för att visa förloppsloggar: default, append, inplaceeller json
-t, --target sträng
Om tillämpligt, paketmålet som ska användas