Ukazi HDFS
V mojem prejšnji blogi , Sem že razpravljal o tem, kaj je HDFS, njegove značilnosti in arhitektura. Prvi korak k poti do izvaja ukaze HDFS in raziskuje, kako deluje HDFS. V tem blogu bom govoril o ukazih HDFS, s katerimi lahko dostopate do datotečnega sistema Hadoop.
Naj vam povem pomembne ukaze HDFS in njihovo delovanje, ki se najpogosteje uporabljajo pri delu z datotečnim sistemom Hadoop.
fsck
Ukaz HDFS za preverjanje stanja datotečnega sistema Hadoop.
Ukaz: hdfs fsck /
ls
Ukaz HDFS za prikaz seznama datotek in imenikov v HDFS.
Ukaz: hdfsdfs –Ls /
mkdir
Ukaz HDFS za ustvarjanje imenika v HDFS.
Uporaba: hdfs dfs –mkdir / ime_ime_ime
Ukaz: hdfs dfs –mkdir / new_edureka
Opomba: Tu poskušamo v HDFS ustvariti imenik z imenom 'new_edureka'.
dotik
Ukaz HDFS za ustvarjanje datoteke v HDFS z velikostjo datoteke 0 bajtov.
Uporaba: hdfs dfs –touchz / imenik / ime datoteke
Ukaz: hdfs dfs –touchz / new_edureka / sample
Opomba: Tu poskušamo ustvariti datoteko z imenom »sample« v imeniku »new_edureka« hdfs z velikostjo datoteke 0 bajtov.
razlika med bigdata in hadoop
od
Ukaz HDFS za preverjanje velikosti datoteke.
Uporaba: hdfs dfs –du –s / imenik / ime datoteke
Ukaz: hdfs dfs –du –s / new_edureka / sample
mačka
Ukaz HDFS, ki prebere datoteko na HDFS in natisne vsebino te datoteke na standardni izhod.
Uporaba: hdfs dfs –cat / pot / do / datoteke_v_hdfs
Ukaz: hdfs dfs –cat / new_edureka / test
besedilo
Ukaz HDFS, ki vzame izvorno datoteko in jo izpiše v besedilni obliki.
Uporaba: hdfs dfs - besedilo / imenik / ime datoteke
Ukaz: hdfs dfs –text / new_edureka / test
copyFromLocal
Ukaz HDFS za kopiranje datoteke iz lokalnega datotečnega sistema v HDFS.
Uporaba: hdfs dfs -copyFromLocal
Ukaz: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka
Opomba: Tu je test datoteka, ki je prisotna v lokalnem imeniku / home / edureka in po izvedbi ukaza bo testna datoteka kopirana v / new_edureka imenik HDFS.
copyToLocal
Ukaz HDFS za kopiranje datoteke iz HDFS v lokalni datotečni sistem.
Uporaba: hdfs dfs -copyToLocal
Ukaz: hdfs dfs –copyToLocal / new_edureka / test / home / edureka
Opomba: Tu je test datoteka v imeniku new_edureka HDFS in po izvedbi ukaza bo testna datoteka kopirana v lokalni imenik / home / edureka
dal
Ukaz HDFS za kopiranje enega ali več virov iz lokalnega datotečnega sistema v ciljni datotečni sistem.
Uporaba: hdfs dfs -put
Ukaz: hdfs dfs –put / home / edureka / test / user
Opomba: Ukaz copyFromLocal je podoben ukazu put, le da je vir omejen na lokalno referenco datoteke.
dobili
Ukaz HDFS za kopiranje datotek iz hdfs v lokalni datotečni sistem.
Uporaba: hdfs dfs -get
Ukaz: hdfs dfs –get / user / test / home / edureka
Opomba: Ukaz copyToLocal je podoben ukazu get, le da je cilj omejen na sklic na lokalno datoteko.
štetje
Ukaz HDFS za štetje števila imenikov, datotek in bajtov pod potmi, ki se ujemajo z določenim vzorcem datoteke.
Uporaba: hdfsdfs -štetje
Ukaz: hdfs dfs –štetje / uporabnik
rm
Ukaz HDFS za odstranitev datoteke iz HDFS.
Uporaba: hdfs dfs –rm
Ukaz: hdfs dfs –rm / new_edureka / test
rm -r
Ukaz HDFS za odstranitev celotnega imenika in vse njegove vsebine iz HDFS.
Uporaba: hdfs dfs -rm -r
Ukaz: hdfs dfs -rm -r / new_edureka
cp
Ukaz HDFS za kopiranje datotek od vira do cilja. Ta ukaz omogoča tudi več virov, v tem primeru mora biti cilj imenik.
Uporaba: hdfs dfs -cp
Ukaz: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2
Ukaz: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2 / user / hadoop / dir
mv
Ukaz HDFS za premikanje datotek od vira do cilja. Ta ukaz omogoča tudi več virov, v tem primeru mora biti cilj imenik.
Uporaba: hdfs dfs -mv
Ukaz: hdfs dfs -mv / user / hadoop / file1 / user / hadoop / file2
odstraniti
Ukaz HDFS, s katerim je smeti prazno.
Ukaz: hdfsdfs-izpuščanje
rmdir
Ukaz HDFS za odstranitev imenika.
Uporaba: hdfs dfs -rmdir
niz predmetov java primer
Ukaz: hdfs dfs –rmdir / user / hadoop
uporabe
Ukaz HDFS, ki vrne pomoč za posamezen ukaz.
Uporaba: hdfs dfs -usage
Ukaz: hdfs dfs -usage mkdir
Opomba: Z uporabo ukaza za uporabo lahko dobite informacije o katerem koli ukazu.
pomoč
Ukaz HDFS, ki prikaže pomoč za dani ukaz ali vse ukaze, če noben ni podan.
Ukaz: hdfs dfs -pomoč
To je konec bloga HDFS Commands, upam, da je bil informativen in ste lahko izvedli vse ukaze. Za več ukazov HDFS lahko uporabite Apache Hadoopdokumentacijo tukaj.
Zdaj, ko ste izvedli zgornje ukaze HDFS, si oglejte Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, razširjenih po vsem svetu. Tečaj Edureka Big Data Hadoop Certification Training pomaga učencem, da postanejo strokovnjaki za HDFS, prejo, MapReduce, Pig, Hive, HBase, Oozie, Flume in Sqoop uporaba primerov uporabe v realnem času na področju maloprodaje, družbenih medijev, letalstva, turizma in financ.
Imate vprašanje za nas? Prosimo, omenite to v oddelku za komentarje in se vam bomo javili.