HDFS-komennot: Hadoop Shell -komennot HDFS: n hallintaan

Tässä blogissa kerrotaan erilaisista HDFS-komennoista, kuten fsck, copyFromLocal, expunge, cat jne., Joita käytetään Hadoop-tiedostojärjestelmän hallintaan.

HDFS-komennot

Minussa edelliset blogit , Olen jo keskustellut siitä, mikä on HDFS, sen ominaisuudet ja arkkitehtuuri. Ensimmäinen askel kohti matkaa suorittaa HDFS-komentoja ja tutkii kuinka HDFS toimii. Tässä blogissa puhun HDFS-komennoista, joiden avulla pääset Hadoop-tiedostojärjestelmään.

Joten anna minun kertoa sinulle tärkeät HDFS-komennot ja niiden toiminta, joita käytetään useimmin työskenneltäessä Hadoop-tiedostojärjestelmän kanssa.



  • fsck

HDFS-komento tarkistaa Hadoop-tiedostojärjestelmän kunto.

Komento: hdfs fsck /

HDFS-tiedostojärjestelmän terveys - HDFS-komennot - Edureka

  • Ls

HDFS-komento näyttää tiedostojen ja hakemistojen luettelon HDFS: ssä.

Komento: hdfsdfs –Ls /

  • mkdir

HDFS-komento luodaksesi hakemiston HDFS: ssä.

salesforce service cloud haastattelukysymykset

Käyttö: hdfs dfs –mkdir / hakemistonimi

Komento: hdfs dfs –mkdir / new_edureka

Huomautus: Tässä yritämme luoda hakemiston nimeltä “new_edureka” HDFS: ssä.

  • kosketus

HDFS-komento luoda tiedosto HDFS-tiedostoon, jonka tiedostokoko on 0 tavua.

Käyttö: hdfs dfs –touchz / hakemisto / tiedostonimi

Komento: hdfs dfs –touchz / new_edureka / sample

Huomautus: Tässä yritämme luoda tiedoston nimeltä “näyte” hdf-tiedostojen hakemistoon ”new_edureka”, joiden tiedostokoko on 0 tavua.

  • /

HDFS-komento tiedostokoon tarkistamiseksi.

Käyttö: hdfs dfs –du –s / hakemisto / tiedostonimi

Komento: hdfs dfs –du –s / new_edureka / näyte

  • kissa

HDFS-komento, joka lukee tiedoston HDFS: llä ja tulostaa tiedoston sisällön vakiotulosteeseen.

Käyttö: hdfs dfs –cat / path / to / file_in_hdfs

Komento: hdfs dfs –cat / new_edureka / test

  • teksti

HDFS-komento, joka ottaa lähdetiedoston ja tuottaa tiedoston tekstimuodossa.

Käyttö: hdfs dfs –teksti / hakemisto / tiedostonimi

Komento: hdfs dfs –text / new_edureka / test

  • copyFromLocal

HDFS-komento kopioida tiedosto paikallisesta tiedostojärjestelmästä HDFS: ään.

Käyttö: hdfs dfs -copyFromLocal

Komento: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka

Huomautus: Tässä testi on tiedosto, joka on paikallisessa hakemistossa / home / edureka, ja komennon suorituksen jälkeen testitiedosto kopioidaan HDFS: n hakemistoon / new_edureka.

  • copyToLocal

HDFS-komento kopioida tiedosto HDFS-tiedostosta paikalliseen tiedostojärjestelmään.

Käyttö: hdfs dfs -copyToLocal

Komento: hdfs dfs –copyToLocal / new_edureka / test / home / edureka

Huomautus: Tässä testi on tiedosto, joka on HDFS: n uudessa_edureka-hakemistossa, ja komennon suorituksen jälkeen testitiedosto kopioidaan paikalliseen hakemistoon / home / edureka

kytketty ja yhdistämätön muunnos informatikassa
  • laittaa

HDFS-komento kopioida yksi lähde tai useita lähteitä paikallisesta tiedostojärjestelmästä kohdetiedostojärjestelmään.

Käyttö: hdfs dfs -put

Komento: hdfs dfs –put / home / edureka / test / user

Huomautus: Komento copyFromLocal on samanlainen kuin put-komento, paitsi että lähde on rajoitettu paikalliseen tiedostoviitteeseen.

  • saada

HDFS-komento kopioida tiedostot hdf-tiedostoista paikalliseen tiedostojärjestelmään.

Käyttö: hdfs dfs -get

Komento: hdfs dfs –get / user / test / home / edureka

Huomautus: Komento copyToLocal on samanlainen kuin get-komento, paitsi että kohde on rajoitettu paikalliseen tiedostoviitteeseen.

  • Kreivi

HDFS-komento laskemaan hakemistojen, tiedostojen ja tavujen määrä poluissa, jotka vastaavat määritettyä tiedostomallia.

Käyttö: hdfsdfs -määrä

Komento: hdfs dfs –määrä / käyttäjä

  • rm

HDFS-komento poistaa tiedosto HDFS: stä.

Käyttö: hdfs dfs –rm

Komento: hdfs dfs –rm / new_edureka / test

  • rm -r

HDFS-komento poistaa koko hakemiston ja kaiken sen sisällön HDFS: stä.

Käyttö: hdfs dfs -rm -r

Komento: hdfs dfs -rm -r / new_edureka

  • cp

HDFS-komento kopioida tiedostot lähteestä kohteeseen. Tämä komento sallii myös useita lähteitä, jolloin kohteen on oltava hakemisto.

Käyttö: hdfs dfs -cp

Komento: hdfs dfs -cp / käyttäjä / hadoop / tiedosto1 / käyttäjä / hadoop / tiedosto2

Komento: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2 / user / hadoop / dir

  • mv

HDFS-komento siirtää tiedostot lähteestä kohteeseen. Tämä komento sallii myös useita lähteitä, jolloin kohteen on oltava hakemisto.

Käyttö: hdfs dfs -mv

Komento: hdfs dfs -mv / käyttäjä / hadoop / tiedosto1 / käyttäjä / hadoop / tiedosto2

  • pyyhkiä

HDFS-komento, joka tyhjentää roskakorin.

Komento: hdfsdfs-pyyhkiä

  • rmdir

HDFS-komento hakemiston poistamiseksi.

Käyttö: hdfs dfs -rmdir

Komento: hdfs dfs –rmdir / user / hadoop

  • käyttö

HDFS-komento, joka palauttaa yksittäisen komennon ohjeen.

Käyttö: hdfs dfs -käyttö

mikä on datatiede?

Komento: hdfs dfs -käyttö mkdir

Huomautus: Käyttökomennolla voit saada tietoja mistä tahansa komennosta.

  • auta

HDFS-komento, joka näyttää ohjeet annetulle komennolle tai kaikille komennoille, jos mitään ei ole määritetty.

Komento: hdfs dfs -apu

Tämä on HDFS Commands -blogin loppu, toivon, että se oli informatiivinen ja pystyit suorittamaan kaikki komennot. Lisää HDFS-komentoja saat Apache Hadoopistadokumentointi tässä.

Nyt kun olet suorittanut yllä olevat HDFS-komennot, tarkista Edureka, luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, joka levisi ympäri maailmaa. Edureka Big Data Hadoop -sertifiointikoulutus auttaa oppijoita tulemaan HDFS: n, langan, MapReduce, Pig, Hive, HBase, Oozie, Flume ja Sqoop -asiantuntijoiksi. reaaliaikaisen käyttötapauksen käyttäminen vähittäiskaupan, sosiaalisen median, ilmailun, matkailun ja rahoituksen aloilla

Onko sinulla kysymys meille? Mainitse se kommenttiosassa ja palaamme sinuun.