Topp 10 Hadoop HDFS-kommandon med exempel och användning

utforska de viktigaste och ofta använda Hadoop HDFS-kommandona för att utföra filoperationer på världens mest tillförlitliga Lagring.

Hadoop HDFS är ett distribuerat filsystem som ger redundant lagringsutrymme för filer med stora storlekar. Den används för att lagra filer som ligger i intervallet terabyte till petabyte.

håll dig uppdaterad med de senaste tekniktrenderna
gå med i DataFlair på Telegram!!

Hadoop HDFS-kommandon

med hjälp av HDFS-kommandot kan vi utföra Hadoop HDFS-filoperationer som att ändra filbehörigheterna, visa filinnehållet, skapa filer eller kataloger, kopiera fil/katalog från det lokala filsystemet till HDFS eller vice versa, etc.

innan vi börjar med HDFS-kommandot måste vi starta Hadoop-tjänsterna. För att starta Hadoop-tjänsterna gör du följande:

1. Flytta till katalogen ~/hadoop-3.1.2

2. Starta Hadoop-tjänsten med kommandot

sbin/start-dfs.sh

i denna Hadoop-Kommandotutorial har vi nämnt de 10 bästa Hadoop HDFS-kommandona med deras användning, exempel och beskrivning.

Låt oss nu börja med HDFS-kommandona.

Hadoop hdfs kommandon

version

Hadoop HDFS Versionskommandoanvändning:

version

Hadoop HDFS versionskommandoexempel:

innan du arbetar med HDFS måste du distribuera Hadoop, följ den här guiden för att installera och konfigurera Hadoop 3.

hadoop version

versionskommando - HDFS-kommandon

Hadoop HDFS Versionskommandobeskrivning:

Hadoop FS shell command-versionen skriver ut Hadoop-versionen.

mkdir

Hadoop HDFS mkdir-Kommandoanvändning:

hadoop fs –mkdir /path/directory_name

Hadoop HDFS mkdir-Kommandoexempel 1:

i det här exemplet försöker vi skapa en newdataflair-namngiven katalog i HDFS med mkdir-kommandot.

mkdir - kommando-HDFS-kommandon

med ls-kommandot kan vi söka efter katalogerna i HDFS.

ls commad för att kontrollera directory-HDFS-kommandon

exempel 2:

mkdir med alternativ p-HDFS-kommandon

Hadoop HDFS mkdir-Kommandobeskrivning:

detta kommando skapar katalogen i HDFS om den inte redan finns existerar.

Obs: Om katalogen redan finns i HDFS får vi ett felmeddelande om att filen redan finns.

använd hadoop FS mkdir-p / path / directoryname, så att inte misslyckas även om Katalogen finns.

lär dig olika funktioner i Hadoop HDFS från denna HDFS features guide.

ls

Hadoop HDFS ls-Kommandoanvändning:

hadoop fs -ls /path

Hadoop HDFS ls-Kommandoexempel 1:

här i exemplet nedan använder vi kommandot ls för att värva filerna och katalogerna som finns i HDFS.

ls command - HDFS commands

Hadoop HDFS ls Command Description:

Hadoop FS shell command ls visar en lista över innehållet i en katalog som anges i sökvägen som tillhandahålls av användaren. Den visar namn, behörigheter, ägare, storlek och ändringsdatum för varje fil eller kataloger i den angivna katalogen.

Hadoop HDFS ls-kommando exempel 2:

ls med R - kommando-HDFS-kommandon

Hadoop HDFS ls beskrivning:

detta Hadoop fs-kommando beter sig som-ls, men visar rekursivt poster i alla underkataloger i en sökväg.

put

Hadoop HDFS put Command Usage:

haoop fs -put <localsrc> <dest>

Hadoop HDFS put Command Example:

här i det här exemplet försöker vi kopiera localfile1 av det lokala filsystemet till Hadoop-filsystemet.

put command - HDFS-kommandon

kontroll-för-fil - copyfromlocal-HDFS-kommandon

Hadoop HDFS put Command beskrivning:

Hadoop FS shell command put liknar copyFromLocal, som kopierar filer eller katalog från det lokala filsystemet till destinationen i Hadoop-filsystemet.

copyFromLocal

Hadoop HDFS copyFromLocal kommando användning:

hadoop fs -copyFromLocal <localsrc> <hdfs destination>

Hadoop HDFS copyFromLocal kommando exempel:

här i exemplet nedan försöker vi kopiera ’test1’ – filen som finns i det lokala filsystemet till newDataFlair-katalogen i Hadoop.

copyFromLocal command - HDFS commands

showingcontentofcopiedfile - HDFS commands

Hadoop HDFS copyFromLocal Command Description:

detta kommando kopierar filen från det lokala filsystemet till HDFS.

lär dig interna HDFS-Dataläsningsoperation, hur Data flyter i HDFS medan du läser filen.

någon tvekan ännu i Hadoop HDFS kommandon? kommentera.

get

Hadoop HDFS get Command Usage:

hadoop fs -get <src> <localdest>

Hadoop HDFS get Command Example:

i det här exemplet försöker vi kopiera ”testfilen” för Hadoop-filsystemet till det lokala filsystemet.

Hadoop HDFS get Command Description:
Hadoop FS shell command get kopierar filen eller Katalogen från Hadoop-filsystemet till det lokala filsystemet.

hämta kommando-HDFS-kommandon

kontroll av fil kopierad från Hadoop - HDFS-kommandon

lär dig: Rackmedvetenhet, hög tillgänglighet

copyToLocal

Hadoop HDFS copyToLocal Command Usage:

hadoop fs -copyToLocal <hdfs source> <localdst>

Hadoop HDFS copyToLocal Command Example:

här i det här exemplet försöker vi kopiera ”exempelfilen” som finns i NEWDATAFLAIR-katalogen för HDFS till det lokala filsystemet.

copyToLocal command - HDFS-kommandon

Vi kan kontrollera om filen kopieras eller inte använder ls-kommandot.

kontrollera fil kopieratolokalt kommando - HDFS-kommandon

Hadoop HDFS copyToLocal beskrivning:

copyToLocal-kommandot kopierar filen från HDFS till det lokala filsystemet.

cat

Hadoop HDFS cat Command Usage:

hadoop fs –cat /path_to_file_in_hdfs

Hadoop HDFS cat Command exempel:

här i det här exemplet använder vi kommandot cat för att visa innehållet i ”sample” – filen som finns i NEWDATAFLAIR-katalogen för HDFS.

cat command-HDFS-kommandon

Hadoop HDFS cat Command beskrivning:

cat-kommandot läser filen i HDFS och visar innehållet i filen på konsolen eller stdout.

MV

Hadoop HDFS MV-Kommandoanvändning:

hadoop fs -mv <src> <dest>

Hadoop HDFS MV-Kommandoexempel:

i det här exemplet har vi en katalog ” DR1 ” i HDFS. Vi använder MV-kommandot för att flytta DR1-katalogen till DataFlair-katalogen i HDFS.

MV-command-HDFS-commands

Hadoop HDFS MV Command Description:

HDFS MV-kommandot flyttar filerna eller katalogerna från källan till en destination inom HDFS.

CP

Hadoop HDFS CP-Kommandoanvändning:

hadoop fs -cp <src> <dest>

Hadoop HDFS CP-Kommandoexempel:

i exemplet nedan kopierar vi ”file1” som finns i newdataflair-katalogen i HDFS till DATAFLAIR-katalogen för HDFS.

CP kommando-HDFS kommandon

Hadoop HDFS CP kommando beskrivning:

cp kommandot kopierar en fil från en katalog till en annan katalog inom HDFS.

så det här var allt på Hadoop HDFS-kommandon. Hoppas du gillar det.

What’s Next

  • Hadoop HDFS Commands Part-II
  • Hadoop HDFS Commands Part-III

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *