Utforsk De mest essensielle Og ofte brukte Hadoop HDFS-kommandoene for å utføre filoperasjoner på verdens mest pålitelige lagring.Hadoop HDFS Er et distribuert filsystem som gir overflødig lagringsplass for filer som har store størrelser. Den brukes til å lagre filer som ligger i området terabyte til petabyte.
Hold deg oppdatert med nyeste teknologi trender
Bli DataFlair På Telegram!!
Hadoop HDFS-Kommandoer
Ved hjelp AV HDFS-kommandoen kan Vi utføre Hadoop HDFS – filoperasjoner som å endre filtillatelser, vise filinnholdet, lage filer eller kataloger, kopiere fil / katalog fra det lokale filsystemet TIL HDFS eller omvendt, etc.
før DU starter MED HDFS-kommandoen, må Vi starte Hadoop-tjenestene. For å starte Hadoop-tjenestene gjør du følgende:
1. Flytt til ~ / hadoop – 3.1.2 katalogen
2. Start Hadoop service ved å bruke kommandoen
sbin/start-dfs.sh
i Denne Hadoop Kommandoer opplæringen, har vi nevnt topp 10 Hadoop HDFS kommandoer med deres bruk, eksempler og beskrivelse.
La oss nå starte MED HDFS-kommandoene.
versjon
Hadoop HDFS Versjon Kommandobruk:
version
Hadoop HDFS Versjon Kommando Eksempel:
før du arbeider Med HDFS Må Du Distribuere Hadoop, følg denne veiledningen For Å Installere Og konfigurere Hadoop 3.
hadoop version
Hadoop HDFS Versjonskommandobeskrivelse:
kommandoversjonen Av Hadoop fs shell skriver Ut Hadoop-versjonen.
Mkdir
Hadoop HDFS Mkdir Kommandobruk:
hadoop fs –mkdir /path/directory_name
Hadoop HDFS Mkdir Kommando Eksempel 1:
I dette eksemplet prøver vi å opprette en newDataFlair navngitt katalog I HDFS ved hjelp AV mkdir kommandoen.
Ved hjelp av ls-kommandoen kan vi sjekke om katalogene I HDFS.
Eksempel 2:
Hadoop HDFS Mkdir Kommando Beskrivelse:
denne kommandoen oppretter katalogen I HDFS hvis den ikke allerede har eksisterer.
Merk: hvis katalogen allerede finnes I HDFS, vil vi få en feilmelding om at filen allerede finnes.
bruk hadoop fs mkdir-p / path / directoryname, så ikke å mislykkes selv om katalogen finnes.
Lær ulike funksjoner I Hadoop HDFS fra DENNE HDFS funksjoner guide.
Ls
Hadoop HDFS Ls Kommandobruk:
hadoop fs -ls /path
Hadoop HDFS Ls Kommandoeksempel 1:
her i eksemplet nedenfor bruker vi ls-kommandoen til å innhente filene og katalogene som finnes I HDFS.
Hadoop HDFS Ls Command Description:
kommandoen Hadoop fs shell ls viser en liste over innholdet i en katalog som er angitt i banen som er gitt av brukeren. Det viser navn, tillatelser, eier, størrelse og endringsdato for hver fil eller kataloger i den angitte katalogen.
Hadoop HDFS Ls – Kommando Eksempel 2:
Hadoop HDFS Ls Beskrivelse:
denne hadoop fs-kommandoen oppfører seg som-ls, men viser rekursivt oppføringer i alle underkataloger i en bane.
sett
Hadoop HDFS sett Kommandobruk:
haoop fs -put <localsrc> <dest>
Hadoop HDFS sett Kommando Eksempel:
her i dette eksemplet prøver vi å kopiere localfile1 av det lokale filsystemet Til Hadoop filsystemet.
Hadoop HDFS put Kommando Beskrivelse:
hadoop fs shell kommandoen put er lik copyFromLocal, som kopierer filer eller katalog fra det lokale filsystemet til destinasjonen i hadoop-filsystemet.
copyFromLocal
Hadoop HDFS copyFromLocal Kommandobruk:
hadoop fs -copyFromLocal <localsrc> <hdfs destination>
Hadoop HDFS copyFromLocal Kommando Eksempel:
her i eksemplet nedenfor prøver vi å kopiere ‘test1’ – filen som er tilstede i det lokale filsystemet til Hadoop-katalogen Newdataflair.
Hadoop HDFS copyFromLocal Kommando Beskrivelse:
denne kommandoen kopierer filen fra det lokale filsystemet TIL HDFS.
Lær Internals AV HDFS Data Lese Drift, hvordan Data flyter I HDFS mens du leser filen.
Noen Tvil ennå I Hadoop HDFS Kommandoer? Vennligst Kommentere.
få
Hadoop HDFS få Kommandobruk:
hadoop fs -get <src> <localdest>
Hadoop HDFS få Kommandoeksempel:
I dette eksemplet prøver vi å kopiere testfilen til hadoop-filsystemet til det lokale filsystemet.
Hadoop HDFS get Command Description:
Kommandoen Hadoop fs shell get kopierer filen eller katalogen Fra Hadoop filsystemet til det lokale filsystemet.
Lær: H3 > copyToLocal
Hadoop HDFS copyToLocal Kommandobruk:
hadoop fs -copyToLocal <hdfs source> <localdst>
Hadoop HDFS copyToLocal Kommando Eksempel:
her i dette eksemplet prøver vi å kopiere «sample» – filen som finnes i newdataflair-katalogen AV HDFS TIL det lokale filsystemet.
Vi kan kryssjekke om filen er kopiert eller ikke ved hjelp av ls-kommandoen.
Hadoop HDFS copyToLocal Beskrivelse:
copyToLocal kommando kopierer filen FRA HDFS til det lokale filsystemet.
cat
Hadoop HDFS cat Command Usage:
hadoop fs –cat /path_to_file_in_hdfs
Hadoop HDFS cat Command Eksempel:
Her i dette eksemplet bruker vi cat-kommandoen til å vise innholdet i «sample» – filen som finnes i newdataflair-katalogen AV HDFS.
Hadoop HDFS kattekommando Beskrivelse:
cat-kommandoen leser filen I HDFS og viser innholdet i filen på konsoll eller stdout.
mv
Hadoop HDFS mv Kommandobruk:
hadoop fs -mv <src> <dest>
Hadoop HDFS mv Kommando Eksempel:
I dette eksemplet har vi en katalog ‘DR1’ I HDFS. Vi bruker mv-kommandoen for å flytte dr1-katalogen Til DataFlair-katalogen I HDFS.
Hadoop HDFS mv Kommandobeskrivelse:
hdfs mv-kommandoen flytter filene eller katalogene fra kilden til et mål I HDFS.
cp
Hadoop HDFS Cp-Kommandobruk:
hadoop fs -cp <src> <dest>
Hadoop HDFS Cp-Kommandoeksempel:
i eksemplet nedenfor kopierer vi «file1» til stede i newDataFlair-katalogen I HDFS til dataflair-katalogen I HDFS.
Hadoop HDFS cp Kommando Beskrivelse:
cp kommandoen kopierer en fil fra en mappe til EN annen mappe i HDFS.
så dette var alt På Hadoop HDFS-Kommandoer. Håper du liker det.
What’s Next
- Hadoop HDFS Commands Part-II
- Hadoop HDFS Commands Part-III