HDFS naredbe
U mojoj prethodni blogovi , Već sam razgovarao o tome što je HDFS, njegove značajke i arhitektura. Prvi korak prema putovanju u izvršava HDFS naredbe i istražuje kako HDFS radi. Na ovom blogu govorit ću o HDFS naredbama pomoću kojih možete pristupiti datotečnom sustavu Hadoop.
Dakle, dopustite mi da vam kažem važne HDFS naredbe i njihov rad koji se najčešće koriste u radu s datotečnim sustavom Hadoop.
fsck
HDFS naredba za provjeru ispravnosti datotečnog sustava Hadoop.
Naredba: hdfs fsck /
ls
HDFS naredba za prikaz popisa datoteka i direktorija u HDFS-u.
Naredba: hdfsdfs –Ls /
mkdir
HDFS naredba za stvaranje direktorija u HDFS-u.
Upotreba: hdfs dfs –mkdir / ime_datoteke
Naredba: hdfs dfs –mkdir / new_edureka
Bilješka: Ovdje pokušavamo stvoriti direktorij nazvan 'new_edureka' u HDFS-u.
dodir
HDFS naredba za stvaranje datoteke u HDFS-u s veličinom datoteke 0 bajtova.
Upotreba: hdfs dfs –touchz / direktorij / naziv datoteke
Naredba: hdfs dfs –touchz / new_edureka / sample
Bilješka: Ovdje pokušavamo stvoriti datoteku pod nazivom „sample“ u direktoriju „new_edureka“ hdfs-a s veličinom datoteke 0 bajtova.
od
HDFS naredba za provjeru veličine datoteke.
Upotreba: hdfs dfs –du –s / direktorij / naziv datoteke
Naredba: hdfs dfs –du –s / new_edureka / sample
mačka
HDFS naredba koja čita datoteku na HDFS-u i ispisuje sadržaj te datoteke na standardni izlaz.
Upotreba: hdfs dfs –cat / put / do / datoteke_u_hdfs
Naredba: hdfs dfs –cat / new_edureka / test
tekst
HDFS naredba koja uzima izvornu datoteku i izbacuje datoteku u tekstualnom formatu.
Upotreba: hdfs dfs –tekst / direktorij / naziv datoteke
Naredba: hdfs dfs –text / new_edureka / test
copyFromLocal
HDFS naredba za kopiranje datoteke iz lokalnog datotečnog sustava na HDFS.
Upotreba: hdfs dfs -copyFromLocal
Naredba: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka
Bilješka: Ovdje je test datoteka prisutna u lokalnom direktorijumu / home / edureka i nakon izvršavanja naredbe testna datoteka će se kopirati u / new_edureka direktorij HDFS-a.
copyToLocal
HDFS naredba za kopiranje datoteke iz HDFS-a u lokalni datotečni sustav.
Upotreba: hdfs dfs -copyToLocal
Naredba: hdfs dfs –copyToLocal / new_edureka / test / home / edureka
Bilješka: Ovdje je test datoteka prisutna u direktoriju new_edureka HDFS-a i nakon izvršavanja naredbe testna datoteka će se kopirati u lokalni direktorij / home / edureka
staviti
HDFS naredba za kopiranje jednog izvora ili više izvora iz lokalnog datotečnog sustava u odredišni datotečni sustav.
Upotreba: hdfs dfs -put
Naredba: hdfs dfs –put / home / edureka / test / user
Bilješka: Naredba copyFromLocal slična je naredbi put, osim što je izvor ograničen na lokalnu referencu datoteke.
dobiti
HDFS naredba za kopiranje datoteka iz hdfs-a u lokalni datotečni sustav.
Upotreba: hdfs dfs -get
Naredba: hdfs dfs –get / user / test / home / edureka
Bilješka: Naredba copyToLocal slična je naredbi get, osim što je odredište ograničeno na lokalnu referencu datoteke.
računati
HDFS naredba za brojanje broja direktorija, datoteka i bajtova ispod staza koje odgovaraju navedenom uzorku datoteke.
Upotreba: hdfsdfs -broj
Naredba: hdfs dfs –broj / korisnik
rm
HDFS naredba za uklanjanje datoteke s HDFS-a.
Upotreba: hdfs dfs –rm
Naredba: hdfs dfs –rm / new_edureka / test
rm -r
HDFS naredba za uklanjanje cijelog direktorija i cjelokupnog sadržaja s HDFS-a.
Upotreba: hdfs dfs -rm -r
Naredba: hdfs dfs -rm -r / new_edureka
k.č.
HDFS naredba za kopiranje datoteka s izvora na odredište. Ova naredba omogućuje i više izvora, u tom slučaju odredište mora biti direktorij.
Upotreba: hdfs dfs -cp
Naredba: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2
Naredba: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2 / user / hadoop / dir
mv
HDFS naredba za premještanje datoteka s izvora na odredište. Ova naredba omogućuje i više izvora, u tom slučaju odredište mora biti direktorij.
Upotreba: hdfs dfs -mv
Naredba: hdfs dfs -mv / user / hadoop / file1 / user / hadoop / file2
izbaciti
HDFS naredba koja čini smeće praznim.
Naredba: hdfsdfs-izbaciti
rmdir
HDFS naredba za uklanjanje direktorija.
Upotreba: hdfs dfs -rmdir
Naredba: hdfs dfs –rmdir / user / hadoop
upotreba
HDFS naredba koja vraća pomoć za pojedinu naredbu.
Upotreba: hdfs dfs -usage
Naredba: hdfs dfs -usage mkdir
strukture podataka i algoritmi
Bilješka: Korištenjem naredbe use možete dobiti informacije o bilo kojoj naredbi.
Pomozite
HDFS naredba koja prikazuje pomoć za zadanu naredbu ili sve naredbe ako nije navedena.
Naredba: hdfs dfs -pomoć
Ovo je kraj bloga HDFS Commands, nadam se da je informativan i da ste uspjeli izvršiti sve naredbe. Za više HDFS naredbi možete uputiti Apache Hadoopdokumentacija ovdje.
Sada kada ste izvršili gore navedene HDFS naredbe, pogledajte Edureka, pouzdane tvrtke za internetsko učenje s mrežom od više od 250 000 zadovoljnih učenika raširenih širom svijeta. Edureka tečaj obuke za certificiranje velikih podataka pomaže učenicima da postanu stručnjaci za HDFS, pređu, MapReduce, svinju, košnicu, HBase, Oozie, Flume i Sqoop koristeći slučajeve upotrebe u stvarnom vremenu na maloprodaji, društvenim mrežama, zrakoplovstvu, turizmu, domeni financija
Imate pitanje za nas? Molimo spomenite to u odjeljku za komentare i javit ćemo vam se.