HDFS komandas
Manā iepriekšējie emuāri , Es jau esmu apspriedis, kas ir HDFS, tā funkcijas un arhitektūra. Pirmais solis ceļā uz izpilda HDFS komandas un pēta, kā darbojas HDFS. Šajā emuārā es runāšu par HDFS komandām, izmantojot kuras jūs varat piekļūt Hadoop failu sistēmai.
Tātad, ļaujiet man pastāstīt svarīgās HDFS komandas un to darbību, kuras visbiežāk tiek izmantotas, strādājot ar Hadoop failu sistēmu.
fsck
HDFS komanda, lai pārbaudītu Hadoop failu sistēmas stāvokli.
Komanda: hdfs fsck /
ls
HDFS komanda, lai parādītu failu un direktoriju sarakstu HDFS.
Komanda: hdfsdfs –ls /
mkdir
HDFS komanda, lai izveidotu direktoriju HDFS.
Lietošana: hdfs dfs –mkdir / direktorija_nosaukums
Komanda: hdfs dfs –mkdir / new_edureka
Piezīme: Šeit mēs mēģinām izveidot direktoriju ar nosaukumu “new_edureka” HDFS.
pieskarties
HDFS komanda, lai izveidotu failu HDFS ar faila lielumu 0 baiti.
Lietošana: hdfs dfs –touchz / direktorija / faila nosaukums
Komanda: hdfs dfs –touchz / new_edureka / paraugs
Piezīme: Šeit mēs mēģinām izveidot failu ar nosaukumu “paraugs” direktorijā “new_edureka” hdf failiem ar faila lielumu 0 baiti.
gada
HDFS komanda, lai pārbaudītu faila lielumu.
Lietošana: hdfs dfs –du –s / direktorija / faila nosaukums
Komanda: hdfs dfs –du –s / new_edureka / paraugs
kaķis
HDFS komanda, kas nolasa failu HDFS un izdrukā šī faila saturu standarta izvadā.
Lietošana: hdfs dfs –cat / path / to / file_in_hdfs
Komanda: hdfs dfs –cat / new_edureka / test
tekstu
HDFS komanda, kas ņem avota failu un izvada failu teksta formātā.
Lietošana: hdfs dfs –teksts / direktorijs / faila nosaukums
Komanda: hdfs dfs –text / new_edureka / test
copyFromLocal
HDFS komanda, lai kopētu failu no lokālās failu sistēmas uz HDFS.
Lietošana: hdfs dfs -copyFromLocal
Komanda: hdfs dfs –copyFromLocal / home / edureka / test / new_edureka
Piezīme: Šeit tests ir vietējā direktorijā / home / edureka esošais fails, un pēc komandas izpildes testa fails tiks kopēts HDFS direktorijā / new_edureka.
copyToLocal
HDFS komanda, lai kopētu failu no HDFS uz vietējo failu sistēmu.
Lietošana: hdfs dfs -copyToLocal
Komanda: hdfs dfs –copyToLocal / new_edureka / test / home / edureka
sāls vs šefpavārs vs leļļa
Piezīme: Šis tests ir fails, kas atrodas HDFS jaunajā_edureka direktorijā, un pēc komandas izpildes testa fails tiks kopēts vietējā direktorijā / home / edureka
likt
HDFS komanda, lai kopētu vienu avotu vai vairākus avotus no vietējās failu sistēmas uz mērķa failu sistēmu.
Lietošana: hdfs dfs -put
Komanda: hdfs dfs –put / home / edureka / test / user
Piezīme: Komanda copyFromLocal ir līdzīga komandai put, izņemot to, ka avots ir ierobežots ar vietējā faila atsauci.
gūt
HDFS komanda, lai kopētu failus no hdfs uz vietējo failu sistēmu.
Lietošana: hdfs dfs -get
Komanda: hdfs dfs –get / user / test / home / edureka
Piezīme: Komanda copyToLocal ir līdzīga komandai get, izņemot to, ka galamērķis ir ierobežots ar vietējā faila atsauci.
skaitīt
HDFS komanda, lai saskaitītu direktoriju, failu un baitu skaitu zem ceļiem, kas atbilst norādītajam faila paraugam.
Lietošana: hdfsdfs -skaits
Komanda: hdfs dfs –skaitījums / lietotājs
rm
HDFS komanda, lai noņemtu failu no HDFS.
Lietošana: hdfs dfs –rm
Komanda: hdfs dfs –rm / new_edureka / test
rm -r
HDFS komanda, lai no HDFS noņemtu visu direktoriju un visu tā saturu.
Lietošana: hdfs dfs -rm -r
Komanda: hdfs dfs -rm -r / new_edureka
cp
HDFS komanda failu kopēšanai no avota uz galamērķi. Šī komanda atļauj arī vairākus avotus, un tādā gadījumā galamērķim jābūt direktorijam.
Lietošana: hdfs dfs -cp
Komanda: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2
Komanda: hdfs dfs -cp / user / hadoop / file1 / user / hadoop / file2 / user / hadoop / dir
mv
HDFS komanda failu pārvietošanai no avota uz galamērķi. Šī komanda atļauj arī vairākus avotus, un tādā gadījumā galamērķim jābūt direktorijam.
Lietošana: hdfs dfs -mv
Komanda: hdfs dfs -mv / user / hadoop / file1 / user / hadoop / file2
izmest
HDFS komanda, kas padara miskasti tukšu.
Komanda: hdfsdfs- ekskluzīvs
rmdir
HDFS komanda direktorija noņemšanai.
Lietošana: hdfs dfs -rmdir
skaitļa java faktoriāls
Komanda: hdfs dfs –rmdir / user / hadoop
izmantošana
HDFS komanda, kas atgriež palīdzību atsevišķai komandai.
Lietošana: hdfs dfs -lietošana
Komanda: hdfs dfs -lietošana mkdir
Piezīme: Izmantojot komandu komandu, jūs varat iegūt informāciju par jebkuru komandu.
palīdzība
HDFS komanda, kas parāda norādīto komandu vai visu komandu palīdzību, ja tāda nav norādīta.
Komanda: hdfs dfs -palīdzība
Tas ir HDFS komandu emuāra beigas, es ceru, ka tas bija informatīvs, un jūs varējāt izpildīt visas komandas. Lai iegūtu vairāk HDFS komandu, varat atsaukties uz Apache Hadoopdokumentācija šeit.
Tagad, kad esat izpildījis iepriekš minētās HDFS komandas, pārbaudiet Autors: Edureka, uzticams tiešsaistes mācību uzņēmums ar vairāk nekā 250 000 apmierinātu izglītojamo tīklu visā pasaulē. Edureka Big Data Hadoop sertifikācijas apmācības kurss palīdz izglītojamajiem kļūt par HDFS, dzijas, MapReduce, Pig, Hive, HBase, Oozie, Flume un Sqoop ekspertiem. reāllaika izmantošanas gadījumu izmantošana mazumtirdzniecības, sociālo mediju, aviācijas, tūrisma, finanšu jomās.
Vai mums ir jautājums? Lūdzu, pieminējiet to komentāru sadaļā, un mēs ar jums sazināsimies.