Top 10 Hadoop HDFS parancsok példákkal és használat

fedezze fel a legfontosabb és gyakran használt Hadoop HDFS parancsokat a fájlműveletek végrehajtásához a világ legmegbízhatóbb tárolójában.

a Hadoop HDFS egy elosztott fájlrendszer, amely redundáns tárhelyet biztosít a hatalmas méretű fájlok számára. Olyan fájlok tárolására szolgál, amelyek a terabyte-tól a petabyte-ig terjednek.

legyen naprakész a legújabb technológiai trendekkel
csatlakozzon a Dataflair-hez a Telegramon!!

Hadoop HDFS Parancsok

a segítségével a HDFS paranccsal tudjuk elvégezni Hadoop HDFS fájl műveletek módosítása a fájl engedélyeinek megtekintése a fájl tartalmát, ami a fájlok vagy a könyvtárak másolása fájl/könyvtár a helyi fájlrendszer HDFS, vagy fordítva, stb.

mielőtt elkezdené a HDFS parancsot, el kell indítanunk a Hadoop szolgáltatásokat. A Hadoop szolgáltatások indításához tegye a következőket:

1. Lépjen a ~ / hadoop-3.1.2 könyvtárba

2. Indítsa Hadoop szolgáltatás segítségével a parancs

sbin/start-dfs.sh

ebben Hadoop parancsok bemutató, már említettük a top 10 Hadoop HDFS parancsok azok használatát, példák, leírás.

kezdjük most a HDFS parancsokkal.

hadoop hdfs parancsok

verzió

Hadoop HDFS verzió használata:

version

Hadoop HDFS Verzió parancs példa:

a HDFS telepítése előtt be kell telepíteni Hadoop, kövesse ezt az útmutatót a Hadoop 3 telepítéséhez és konfigurálásához.

hadoop version

version command - HDFS commands

Hadoop HDFS version Command Description:

a Hadoop FS shell parancsverzió kiírja a Hadoop verziót.

mkdir

Hadoop HDFS mkdir parancs használata:

hadoop fs –mkdir /path/directory_name

Hadoop HDFS mkdir parancs példa 1:

ebben a példában egy newdataflair nevű könyvtárat próbálunk létrehozni HDFS-ben az mkdir parancs használatával.

mkdir command - HDFS parancsok

Az ls paranccsal ellenőrizhetjük a HDFS könyvtárakat.

ls commad, hogy ellenőrizze directory - HDFS parancsok

2.példa:

mkdir opcióval p - HDFS parancsok

Hadoop HDFS mkdir parancs leírása:

Ez a parancs létrehozza a könyvtárat HDFS, ha még nem létezik.

Megjegyzés: Ha a könyvtár már létezik HDFS-ben, akkor hibaüzenetet kapunk arról, hogy a fájl már létezik.

használja hadoop FS mkdir-p /path/directoryname, így nem sikerül akkor is, ha a könyvtár létezik.

Ismerje meg a Hadoop HDFS különféle funkcióit ebből a HDFS funkciók útmutatóból.

ls

Hadoop HDFS LS Parancshasználat:

hadoop fs -ls /path

Hadoop HDFS ls parancs példa 1:

itt az alábbi példában az ls parancsot használjuk a HDFS-ben található fájlok és könyvtárak felvételére.

ls command - HDFS commands

Hadoop HDFS LS Command Description:

a Hadoop FS shell parancs ls megjeleníti a felhasználó által megadott elérési útvonalon megadott könyvtár tartalmának listáját. Megmutatja a megadott könyvtár egyes fájljainak vagy könyvtárainak nevét, engedélyeit, tulajdonosát, méretét és módosításának dátumát.

Hadoop HDFS LS Command Example 2:

ls with R command - HDFS commands

Hadoop HDFS LS Description:

Ez a Hadoop fs parancs úgy viselkedik, mint-ls, de rekurzívan jeleníti meg a bejegyzéseket minden alkönyvtárban egy utat.

put

Hadoop HDFS put Command Usage:

haoop fs -put <localsrc> <dest>

Hadoop HDFS put parancs példa:

itt ebben a példában megpróbáljuk másolni a helyi fájlrendszer localfile1-jét a Hadoop fájlrendszerbe.

put command - HDFS parancsok

checking-for-file-copyfromlocal - HDFS parancsok

Hadoop HDFS P>parancs leírása:

a Hadoop FS shell parancs hasonló a copyFromLocal parancshoz, amely fájlokat vagy fájlokat másol könyvtár a helyi fájlrendszerről a Hadoop fájlrendszer célállomására.

copyFromLocal

Hadoop HDFS copyFromLocal parancs használata:

hadoop fs -copyFromLocal <localsrc> <hdfs destination>

Hadoop HDFS copyFromLocal parancs példa:

itt az alábbi példában megpróbáljuk átmásolni a helyi fájlrendszerben található “test1” fájlt a Hadoop newDataFlair könyvtárába.

copyFromLocal command-HDFS parancsok

showingcontentofcopiedfile-HDFS parancsok

Hadoop HDFS copyFromLocal parancs leírása:

Ez a parancs a fájlt a helyi fájlrendszerből HDFS-re másolja.

Ismerje meg a HDFS-adatok belső olvasását, hogyan áramlik az adatok HDFS-ben a fájl olvasása közben.

bármilyen kétség még a Hadoop HDFS parancsokban? Kérjük, Kommentálja.

get

Hadoop HDFS get Command Usage:

hadoop fs -get <src> <localdest>

Hadoop HDFS get Command Example:

ebben a példában megpróbáljuk másolni a hadoop fájlrendszer “testfile” – jét a helyi fájlrendszerbe.

Hadoop HDFS get Command Description:
a Hadoop FS shell parancs másolja a fájlt vagy könyvtárat a Hadoop fájlrendszerből a helyi fájlrendszerbe.

get command - HDFS parancsok

a hadoop - HDFS parancsokból másolt fájl ellenőrzése

: Rack tudatosság, magas rendelkezésre állás

copyToLocal

Hadoop HDFS copyToLocal Parancshasználat:

hadoop fs -copyToLocal <hdfs source> <localdst>

Hadoop HDFS copyToLocal parancs példa:

itt ebben a példában megpróbáljuk másolni a HDFS newDataFlair könyvtárában található “minta” fájlt a helyi fájlrendszerbe.

copyToLocal command - HDFS parancsok

keresztezhetjük annak ellenőrzését, hogy a fájlt lemásolták-e vagy sem az ls paranccsal.

fájl ellenőrzése copiedtolocal parancs - HDFS parancsok

Hadoop HDFS copyToLocal leírás:

copyToLocal parancs másolja a fájlt a HDFS-ről a helyi fájlrendszerre.

cat

Hadoop HDFS Cat parancs használata:

hadoop fs –cat /path_to_file_in_hdfs

Hadoop HDFS Cat parancs példa:

itt ebben a példában a cat parancsot használjuk a HDFS newDataFlair könyvtárában található “minta” fájl tartalmának megjelenítésére.

cat command-HDFS parancsok

Hadoop HDFS Cat parancs leírása:

A cat parancs HDFS-ben olvassa a fájlt, majd konzolon vagy stdout-on jeleníti meg a fájl tartalmát.

mv

Hadoop HDFS MV Parancshasználat:

hadoop fs -mv <src> <dest>

Hadoop HDFS mv parancs példa:

ebben a példában van egy ” DR1 ” könyvtár HDFS-ben. Az MV paranccsal mozgatjuk a DR1 könyvtárat a HDFS DataFlair könyvtárába.

mv-command-HDFS-commands

Hadoop HDFS mv parancs leírása:

a HDFS mv parancs a fájlokat vagy könyvtárakat a forrásról a HDFS-en belüli rendeltetési helyre mozgatja.

cp

Hadoop HDFS cp parancs használata:

hadoop fs -cp <src> <dest>

Hadoop HDFS cp parancs példa:

az alábbi példában a HDFS newDataFlair könyvtárában található “file1” – et másoljuk a HDFS dataflair könyvtárába.

CP command - HDFS commands

Hadoop HDFS cp parancs leírása:

a cp parancs átmásol egy fájlt az egyik könyvtárból egy másik könyvtárba a HDFS-en belül.

tehát ez mind a Hadoop HDFS parancsokon volt. Remélem tetszik.

What’s Next

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

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük