HDFS-i käsud
Minu eelmised ajaveebid , Olen juba arutanud, mis on HDFS, selle funktsioonid ja arhitektuur. Esimene samm teekonna poole täidab HDFS-i käske ja uurib, kuidas HDFS töötab. Selles blogis räägin HDFS-i käskudest, mille abil saate juurdepääsu Hadoopi failisüsteemile.
Nii et lubage mul öelda teile olulised HDFS-käsklused ja nende töö, mida kasutatakse kõige sagedamini Hadoop-failisüsteemiga töötamisel.
fsck
HDFS-käsk Hadoop-failisüsteemi seisundi kontrollimiseks.
kuidas pakki javas teha
Käsk: hdfs fsck /
ls
HDFS-i käsk HDFS-i failide ja kataloogide loendi kuvamiseks.
Käsk: hdfsdfs –Ls /
mkdir
HDFS-i käsk kataloogi loomiseks HDFS-is.
Kasutamine: hdfs dfs –mkdir / kataloogi_nimi
Käsk: hdfs dfs –mkdir / new_edureka
Märge: Siin proovime luua HDFS-is kataloogi nimega “new_edureka”.
puudutada
HDFS käsk faili loomiseks HDFS-is failimahuga 0 baiti.
Kasutamine: hdfs dfs –touchz / kataloog / failinimi
Käsk: hdfs dfs –touchz / new_edureka / sample
Märge: Siin proovime luua faili nimega 'näidis' hdf-de kataloogis 'new_edureka', mille failisuurus on 0 baiti.
kohta
HDFS-käsk faili suuruse kontrollimiseks.
Kasutamine: hdfs dfs –du –s / kataloog / failinimi
Käsk: hdfs dfs –du –s / new_edureka / sample
kass
HDFS-i käsk, mis loeb faili HDFS-is ja prindib selle faili sisu standardväljundisse.
Kasutamine: hdfs dfs –cat / path / to / file_in_hdfs
Käsk: hdfs dfs –cat / new_edureka / test
teksti
HDFS-käsk, mis võtab lähtefaili ja väljastab faili tekstivormingus.
Kasutamine: hdfs dfs –tekst / kataloog / failinimi
Käsk: hdfs dfs –text / new_edureka / test
copyFromLocal
HDFS-i käsk faili kopeerimiseks kohalikust failisüsteemist HDFS-i.
Kasutamine: hdfs dfs -copyFromLocal
Käsk: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka
Märge: Siin on test kohalikus kataloogis / home / edureka olev fail ja pärast käsu käivitamist kopeeritakse testfail HDFS-i kataloogi / new_edureka.
copyToLocal
HDFS-i käsk faili kopeerimiseks HDFS-ist kohalikku failisüsteemi.
Kasutamine: hdfs dfs -copyToLocal
Käsk: hdfs dfs –copyToLocal / new_edureka / test / home / edureka
Märge: Siin on test fail, mis asub HDFS-i kataloogis new_edureka ja pärast käsu käivitamist kopeeritakse testfail kohalikku kataloogi / home / edureka
panema
HDFS käsk ühe või mitme allika kopeerimiseks kohalikust failisüsteemist sihtfailisüsteemi.
Kasutamine: hdfs dfs -put
Käsk: hdfs dfs –put / home / edureka / test / user
Märge: Käsk copyFromLocal sarnaneb put käsuga, välja arvatud see, et allikas on piiratud kohaliku failiviitega.
saada
HDFS-i käsk failide kopeerimiseks hdfs-ist kohalikku failisüsteemi.
Kasutamine: hdfs dfs -get
Käsk: hdfs dfs –get / user / test / home / edureka
Märge: Käsk copyToLocal sarnaneb käsuga get, välja arvatud see, et sihtkoht on piiratud kohaliku failiviitega.
loendama
HDFS-i käsk, et loendada kataloogide, failide ja baitide arv radade alla, mis vastavad määratud failimustrile.
Kasutamine: hdfsdfs -arv
Käsk: hdfs dfs - arv / kasutaja
rm
HDFS-i käsk faili eemaldamiseks HDFS-ist.
Kasutamine: hdfs dfs –rm
Käsk: hdfs dfs –rm / new_edureka / test
rm -r
HDFS-i käsk kogu kataloogi ja kogu selle sisu HDFS-ist eemaldamiseks.
Kasutamine: hdfs dfs -rm -r
Käsk: hdfs dfs -rm -r / new_edureka
cp
HDFS-i käsk failide kopeerimiseks allikast sihtkohta. See käsk lubab ka mitut allikat, sel juhul peab sihtkohaks olema kataloog.
Kasutamine: hdfs dfs -cp
Käsk: hdfs dfs -cp / kasutaja / hadoop / fail1 / kasutaja / hadoop / fail2
Käsk: hdfs dfs -cp / kasutaja / hadoop / fail1 / kasutaja / hadoop / fail2 / kasutaja / hadoop / dir
mv
HDFS-i käsk failide teisaldamiseks allikast sihtkohta. See käsk lubab ka mitut allikat, sel juhul peab sihtkohaks olema kataloog.
Kasutamine: hdfs dfs -mv
Käsk: hdfs dfs -mv / kasutaja / hadoop / fail1 / kasutaja / hadoop / fail2
välja viskama
HDFS-i käsk, mis muudab prügikasti tühjaks.
Käsk: hdfsdfs-ekskursioon
rmdir
HDFS-i käsk kataloogi eemaldamiseks.
Kasutamine: hdfs dfs -rmdir
python __init__ ise
Käsk: hdfs dfs –rmdir / user / hadoop
kasutamine
HDFS-käsk, mis tagastab üksiku käsu abi.
Kasutamine: hdfs dfs -kasutus
Käsk: hdfs dfs -kasutus mkdir
Märge: Kasutuskäskude abil saate teavet mis tahes käsu kohta.
abi
HDFS-käsk, mis kuvab antud käsu või kõigi käskude abi, kui ühtegi pole määratud.
Käsk: hdfs dfs -abi
See on HDFS-i käskude ajaveebi lõpp, loodan, et see oli informatiivne ja teil õnnestus kõik käsud täita. Veel HDFS-käskude saamiseks võite viidata Apache Hadoopiledokumentatsioon siin.
Nüüd, kui olete ülaltoodud HDFS-i käsud täitnud, vaadake Edureka, usaldusväärne veebiõppeettevõte, mille võrgustik hõlmab üle 250 000 rahuloleva õppija, levinud üle kogu maailma. Edureka Big Data Hadoopi sertifitseerimiskoolitus aitab õppijatel saada HDFS, lõnga, MapReduce, Pig, Hive, HBase, Oozie, Flume ja Sqoop ekspertideks reaalajas kasutatavate juhtumite kasutamine domeenil Jaekaubandus, Sotsiaalne meedia, Lennundus, Turism ja Rahandus.
Kas teil on meile küsimus? Palun mainige seda kommentaaride jaotises ja võtame teiega ühendust.