HDFS-kommandon
I min tidigare bloggar , Jag har redan diskuterat vad som är HDFS, dess funktioner och arkitektur. Det första steget mot resan till kör HDFS-kommandon och utforskar hur HDFS fungerar. I den här bloggen kommer jag att prata om HDFS-kommandon med vilka du kan komma åt Hadoop File System.
Så, låt mig berätta de viktiga HDFS-kommandona och deras funktion som används oftast när du arbetar med Hadoop File System.
fsck
HDFS-kommando för att kontrollera Hadoop-filsystemets hälsa.
Kommando: hdfs fsck /
ls
HDFS Command för att visa listan över filer och kataloger i HDFS.
Kommando: hdfsdfs –Ls /
mkdir
HDFS-kommando för att skapa katalogen i HDFS.
Användande: hdfs dfs –mkdir / katalognamn
Kommando: hdfs dfs –mkdir / new_edureka
kontrollera flödesuttalanden i Java
Notera: Här försöker vi skapa en katalog med namnet “new_edureka” i HDFS.
Rör
HDFS-kommando för att skapa en fil i HDFS med filstorlek 0 byte.
Användande: hdfs dfs –touchz / katalog / filnamn
Kommando: hdfs dfs –touchz / new_edureka / sample
Notera: Här försöker vi skapa en fil med namnet 'sample' i katalogen 'new_edureka' för hdfs med filstorlek 0 byte.
av
HDFS-kommando för att kontrollera filstorleken.
Användande: hdfs dfs –du –s / katalog / filnamn
Kommando: hdfs dfs –du –s / new_edureka / sample
katt
HDFS-kommando som läser en fil på HDFS och skriver ut innehållet i den filen till standardutmatningen.
Användande: hdfs dfs –cat / path / to / file_in_hdfs
Kommando: hdfs dfs –cat / new_edureka / test
text
HDFS-kommando som tar en källfil och matar ut filen i textformat.
Användande: hdfs dfs –text / katalog / filnamn
Kommando: hdfs dfs –text / new_edureka / test
copyFromLocal
HDFS-kommando för att kopiera filen från ett lokalt filsystem till HDFS.
Användande: hdfs dfs -copyFromLocal
Kommando: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka
Notera: Här är testet filen som finns i den lokala katalogen / home / edureka och efter att kommandot har utförts kommer testfilen att kopieras till / new_edureka-katalogen för HDFS.
copyToLocal
HDFS-kommando för att kopiera filen från HDFS till lokalt filsystem.
Användande: hdfs dfs -copyToLocal
Kommando: hdfs dfs –copyToLocal / new_edureka / test / home / edureka
Notera: Här är testet en fil som finns i katalogen new_edureka för HDFS och efter att kommandot körs kopieras testfilen till lokal katalog / home / edureka
sätta
HDFS-kommando för att kopiera enstaka källor eller flera källor från det lokala filsystemet till destinationsfilsystemet.
Användande: hdfs dfs -inmatning
Kommando: hdfs dfs –put / home / edureka / test / user
Notera: Kommandot copyFromLocal liknar put-kommandot, förutom att källan är begränsad till en lokal filreferens.
skaffa sig
HDFS-kommando för att kopiera filer från hdfs till det lokala filsystemet.
Användande: hdfs dfs -get
Kommando: hdfs dfs –get / user / test / home / edureka
Notera: Kommandot copyToLocal liknar get-kommandot, förutom att destinationen är begränsad till en lokal filreferens.
räkna
HDFS-kommando för att räkna antalet kataloger, filer och byte under de sökvägar som matchar det angivna filmönstret.
Användande: hdfsdfs -antal
Kommando: hdfs dfs –antal / användare
rm
HDFS-kommando för att ta bort filen från HDFS.
Användande: hdfs dfs –rm
Kommando: hdfs dfs –rm / new_edureka / test
rm -r
HDFS-kommando för att ta bort hela katalogen och allt dess innehåll från HDFS.
Användande: hdfs dfs -rm -r
Kommando: hdfs dfs -rm -r / new_edureka
cp
HDFS-kommando för att kopiera filer från källa till destination. Detta kommando tillåter också flera källor, i vilket fall destinationen måste vara en katalog.
Användande: hdfs dfs -cp
Kommando: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2
Kommando: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2 / user / hadoop / dir
mv
HDFS-kommando för att flytta filer från källa till destination. Detta kommando tillåter också flera källor, i vilket fall destinationen måste vara en katalog.
Användande: hdfs dfs -mv
Kommando: hdfs dfs -mv / user / hadoop / file1 / user / hadoop / file2
utplåna
HDFS-kommando som gör papperskorgen tom.
Kommando: hdfsdfs-utplåna
rmdir
HDFS-kommando för att ta bort katalogen.
Användande: hdfs dfs -rmdir
analysera sträng till datum java
Kommando: hdfs dfs –rmdir / user / hadoop
användande
HDFS-kommando som returnerar hjälp för ett enskilt kommando.
Användande: hdfs dfs -användning
Kommando: hdfs dfs -användning mkdir
Notera: Genom att använda kommandot för användning kan du få information om valfritt kommando.
hjälp
HDFS-kommando som visar hjälp för ett visst kommando eller alla kommandon om inget anges.
Kommando: hdfs dfs -hjälp
Detta är slutet på HDFS Commands-bloggen, jag hoppas att den var informativ och du kunde utföra alla kommandon. För mer HDFS-kommandon kan du hänvisa till Apache Hadoopdokumentation här.
Nu när du har kört ovanstående HDFS-kommandon, kolla in av Edureka, ett pålitligt online-lärande företag med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen. Edureka-kursen Big Data Hadoop-certifiering hjälper eleverna att bli experter på HDFS, Garn, MapReduce, Pig, Hive, HBase, Oozie, Flume och Sqoop använda realtidsanvändningsfall på detaljhandeln, sociala medier, luftfart, turism, finansdomän.
Har du en fråga till oss? Vänligen nämna det i kommentarfältet så återkommer vi till dig.