HDFS parancsok
Az én korábbi blogok , Már megbeszéltem, mi a HDFS, annak jellemzői és architektúrája. Az első lépés a HDFS parancsokat hajt végre és feltárja a HDFS működését. Ebben a blogban a HDFS parancsokról fogok beszélni, amelyek segítségével elérheti a Hadoop fájlrendszert.
Tehát hadd mondjam el a fontos HDFS parancsokat és azok működését, amelyeket a Hadoop fájlrendszerrel végzett munka során leggyakrabban használnak.
fsck
HDFS parancs a Hadoop fájlrendszer állapotának ellenőrzéséhez.
Parancs: hdfs fsck /
hogyan kell használni a bitenkénti operátorokat a java-ban
ls
HDFS parancs a fájlok és könyvtárak listájának megjelenítéséhez a HDFS-ben.
Parancs: hdfsdfs –Ls /
mkdir
HDFS Parancs a könyvtár létrehozásához a HDFS-ben.
Használat: hdfs dfs –mkdir / könyvtárnév
Parancs: hdfs dfs –mkdir / new_edureka
Jegyzet: Itt megpróbálunk létrehozni egy „new_edureka” nevű könyvtárat a HDFS-ben.
érintés
HDFS Parancs fájl létrehozására HDFS-ben 0 bájt fájlmérettel.
Használat: hdfs dfs –touchz / könyvtár / fájlnév
Parancs: hdfs dfs –touchz / new_edureka / sample
Jegyzet: Itt megpróbálunk létrehozni egy „minta” nevű fájlt a 0 bájt fájlméretű hdf fájlok „new_edureka” könyvtárában.
nak,-nek
HDFS parancs a fájlméret ellenőrzéséhez.
Használat: hdfs dfs –du –s / könyvtár / fájlnév
Parancs: hdfs dfs –du –s / new_edureka / minta
macska
HDFS parancs, amely beolvassa a fájlt a HDFS-en, és kinyomtatja a fájl tartalmát a standard kimenetre.
Használat: hdfs dfs –cat / path / to / file_in_hdfs
Parancs: hdfs dfs –cat / new_edureka / test
szöveg
HDFS parancs, amely forrásfájlt vesz fel és a fájlt szöveges formátumban adja ki.
Használat: hdfs dfs –text / könyvtár / fájlnév
Parancs: hdfs dfs –text / new_edureka / test
copyFromLocal
HDFS Parancs a fájl másolásához a helyi fájlrendszerből a HDFS-be.
Használat: hdfs dfs -copyFromLocal
Parancs: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka
Jegyzet: Itt a teszt a helyi könyvtárban található / home / edureka fájl, és a parancs végrehajtása után a tesztfájl a HDFS / new_edureka könyvtárába kerül.
copyToLocal
HDFS Parancs a fájl HDFS-ről a helyi fájlrendszerbe másolásához.
Használat: hdfs dfs -copyToLocal
Parancs: hdfs dfs –copyToLocal / new_edureka / test / home / edureka
Jegyzet: Itt a teszt egy fájl található a HDFS new_edureka könyvtárában, és a parancs végrehajtása után a tesztfájlt átmásolja a helyi könyvtárba / home / edureka
tedd
HDFS Parancs egyetlen forrás vagy több forrás másolásához a helyi fájlrendszerből a cél fájlrendszerbe.
Használat: hdfs dfs -put
Parancs: hdfs dfs –put / home / edureka / test / user
Jegyzet: A copyFromLocal parancs hasonló a put parancshoz, azzal a különbséggel, hogy a forrás egy helyi fájl hivatkozásra korlátozódik.
kap
HDFS Parancs a fájlok másolására a hdfs fájlból a helyi fájlrendszerbe.
Használat: hdfs dfs -get
Parancs: hdfs dfs –get / user / test / home / edureka
Jegyzet: A copyToLocal parancs hasonló a get parancshoz, azzal a különbséggel, hogy a cél egy helyi fájl hivatkozásra korlátozódik.
számol
HDFS Parancs a megadott fájlmintának megfelelő útvonalak alatti könyvtárak, fájlok és bájtok számának megszámolására.
Használat: hdfsdfs -szám
Parancs: hdfs dfs –szám / felhasználó
rm
HDFS parancs a fájl eltávolításához a HDFS-ből.
Használat: hdfs dfs –rm
Parancs: hdfs dfs –rm / new_edureka / test
rm -r
HDFS parancs a teljes könyvtár és annak teljes tartalmának eltávolításához a HDFS-ből.
Használat: hdfs dfs -rm -r
Parancs: hdfs dfs -rm -r / new_edureka
cp
HDFS parancs a fájlok forrásról célra másolásához. Ez a parancs több forrást is lehetővé tesz, ebben az esetben a célnak könyvtárnak kell lennie.
Használat: hdfs dfs -cp
Parancs: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2
Parancs: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2 / user / hadoop / dir
mv
HDFS parancs fájlok áthelyezéséhez a forrásból a célba. Ez a parancs több forrást is lehetővé tesz, ebben az esetben a célnak könyvtárnak kell lennie.
Használat: hdfs dfs -mv
Parancs: hdfs dfs -mv / user / hadoop / file1 / user / hadoop / file2
kitöröl
HDFS parancs, amely üresé teszi a szemetet.
Parancs: hdfsdfs-kitöröl
rmdir
HDFS parancs a könyvtár eltávolításához.
Használat: hdfs dfs -rmdir
hogyan állítsunk össze java-ban
Parancs: hdfs dfs –rmdir / user / hadoop
használat
HDFS parancs, amely visszaadja az egyes parancsok segítségét.
Használat: hdfs dfs -használat
Parancs: hdfs dfs -használat mkdir
Jegyzet: A use parancs használatával információkat kaphat bármelyik parancsról.
Segítség
HDFS parancs, amely az adott parancs vagy az összes parancs segítségét jeleníti meg, ha egyiket sem adta meg.
Parancs: hdfs dfs -help
Ezzel vége a HDFS Parancsok blognak, remélem, informatív volt, és az összes parancsot végre tudta hajtani. További HDFS-parancsokért forduljon az Apache Hadoop-hozdokumentáció itt.
Most, hogy végrehajtotta a fenti HDFS parancsokat, nézze meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Az Edureka Big Data Hadoop tanúsító tanfolyam segít a tanulóknak a HDFS, fonal, MapReduce, Pig, Hive, HBase, Oozie, Flume és Sqoop szakértőivé válni. valós idejű felhasználási esetek használata a kiskereskedelem, a közösségi média, a repülés, az idegenforgalom és a pénzügyek területén.
Van egy kérdésünk? Kérjük, említse meg a megjegyzések részben, és mi kapcsolatba lépünk Önnel.