HDFS-kommandoer: Hadoop Shell-kommandoer for å administrere HDFS



Denne bloggen snakker om de forskjellige HDFS-kommandoene som fsck, copyFromLocal, expunge, cat etc. som brukes til å administrere Hadoop File System.

HDFS-kommandoer

I min tidligere blogger , Jeg har allerede diskutert hva som er HDFS, dets funksjoner og arkitektur. Første skritt mot reisen til utfører HDFS-kommandoer og utforsker hvordan HDFS fungerer. I denne bloggen vil jeg snakke om HDFS-kommandoene som du kan bruke til å få tilgang til Hadoop File System.

Så, la meg fortelle deg de viktige HDFS-kommandoene og hvordan de fungerer som brukes ofte når du arbeider med Hadoop File System.





  • fsck

HDFS-kommando for å kontrollere helsen til Hadoop-filsystemet.

Kommando: hdfs fsck /



HDFS Filesystem Health - HDFS Commands - Edureka

  • ls

HDFS Command for å vise listen over filer og kataloger i HDFS.

Kommando: hdfsdfs –Ls /



  • mkdir

HDFS Command for å opprette katalogen i HDFS.

Bruk: hdfs dfs –mkdir / katalognavn

Kommando: hdfs dfs –mkdir / new_edureka

Merk: Her prøver vi å lage en katalog med navnet “new_edureka” i HDFS.

  • ta på

HDFS-kommando for å lage en fil i HDFS med filstørrelse 0 byte.

Bruk: hdfs dfs –touchz / katalog / filnavn

Kommando: hdfs dfs –touchz / new_edureka / sample

Merk: Her prøver vi å lage en fil med navnet “sample” i katalogen “new_edureka” av hdfs med filstørrelse 0 byte.

  • av

HDFS-kommando for å sjekke filstørrelsen.

Bruk: hdfs dfs –du –s / katalog / filnavn

Kommando: hdfs dfs –du –s / new_edureka / sample

  • katt

HDFS-kommando som leser en fil på HDFS og skriver ut innholdet i filen til standardutgangen.

Bruk: hdfs dfs –cat / path / to / file_in_hdfs

Kommando: hdfs dfs –cat / new_edureka / test

  • tekst

HDFS-kommando som tar en kildefil og sender ut filen i tekstformat.

Bruk: hdfs dfs –tekst / katalog / filnavn

Kommando: hdfs dfs –text / new_edureka / test

  • copyFromLocal

HDFS-kommando for å kopiere filen fra et lokalt filsystem til HDFS.

Bruk: hdfs dfs -copyFromLocal

Kommando: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka

Merk: Her er testen filen som er tilstede i den lokale katalogen / home / edureka, og etter at kommandoen blir utført, blir testfilen kopiert i / new_edureka-katalogen til HDFS.

  • copyToLocal

HDFS-kommando for å kopiere filen fra HDFS til lokalt filsystem.

Bruk: hdfs dfs -copyToLocal

Kommando: hdfs dfs –copyToLocal / new_edureka / test / home / edureka

java akkurat i tide kompilator

Merk: Her er testen en fil som er tilstede i new_edureka-katalogen til HDFS, og etter at kommandoen blir utført, blir testfilen kopiert til lokal katalog / home / edureka

  • sette

HDFS kommando for å kopiere enkelt kilde eller flere kilder fra lokalt filsystem til målfilsystemet.

Bruk: hdfs dfs -put

Kommando: hdfs dfs –put / home / edureka / test / user

Merk: Kommandoen copyFromLocal ligner put-kommandoen, bortsett fra at kilden er begrenset til en lokal filreferanse.

HDFS-kommando for å kopiere filer fra hdfs til det lokale filsystemet.

Bruk: hdfs dfs -få

Kommando: hdfs dfs –get / user / test / home / edureka

Merk: Kommandoen copyToLocal ligner på get-kommando, bortsett fra at destinasjonen er begrenset til en lokal filreferanse.

  • telle

HDFS kommando for å telle antall kataloger, filer og byte under banene som samsvarer med det angitte filmønsteret.

Bruk: hdfsdfs -telling

Kommando: hdfs dfs –tall / bruker

  • rm

HDFS Command for å fjerne filen fra HDFS.

Bruk: hdfs dfs –rm

Kommando: hdfs dfs –rm / new_edureka / test

  • rm -r

HDFS Command for å fjerne hele katalogen og alt innholdet fra HDFS.

Bruk: hdfs dfs -rm -r

Kommando: hdfs dfs -rm -r / new_edureka

  • cp

HDFS-kommando for å kopiere filer fra kilde til destinasjon. Denne kommandoen tillater også flere kilder, i hvilket tilfelle må destinasjonen være en katalog.

Bruk: 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 for å flytte filer fra kilde til destinasjon. Denne kommandoen tillater også flere kilder, i hvilket tilfelle destinasjonen må være en katalog.

Bruk: hdfs dfs -mv

Kommando: hdfs dfs -mv / user / hadoop / file1 / user / hadoop / file2

  • fjerne

HDFS-kommando som gjør søpla tomt.

Kommando: hdfsdfs-fjerne

  • rmdir

HDFS Command for å fjerne katalogen.

Bruk: hdfs dfs -rmdir

hva er en hashset java

Kommando: hdfs dfs –rmdir / user / hadoop

  • bruk

HDFS Command som returnerer hjelpen til en individuell kommando.

Bruk: hdfs dfs -bruk

Kommando: hdfs dfs -bruk mkdir

Merk: Ved å bruke brukskommandoen kan du få informasjon om hvilken som helst kommando.

  • hjelp

HDFS-kommando som viser hjelp for gitt kommando eller alle kommandoer hvis ingen er spesifisert.

Kommando: hdfs dfs -hjelp

Dette er slutten på HDFS Commands-bloggen, jeg håper den var informativ og du klarte å utføre alle kommandoene. For flere HDFS-kommandoer kan du henvise til Apache Hadoopdokumentasjon her.

Nå som du har utført HDFS-kommandoene ovenfor, sjekk ut av Edureka, et pålitelig online læringsfirma med et nettverk av mer enn 250 000 fornøyde elever spredt over hele verden. Edureka sertifiseringskurs for Big Data Hadoop-sertifisering hjelper elever å bli eksperter på HDFS, Garn, MapReduce, Pig, Hive, HBase, Oozie, Flume og Sqoop bruker sanntidssaker på Retail, Social Media, Aviation, Tourism, Finance.

Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet, så kommer vi tilbake til deg.