HDFS-i käsud: Hadoop Shelli käsud HDFS-i haldamiseks



Selles ajaveebis räägitakse erinevatest HDFS-i käskudest nagu fsck, copyFromLocal, expunge, cat jne, mida kasutatakse Hadoopi failisüsteemi haldamiseks.

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 /



HDFS-failisüsteemi tervis - HDFS-i käsud - Edureka

  • 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.