Prozkoumejte nejdůležitější a často používané příkazy Hadoop HDFS k provádění operací se soubory na nejspolehlivějším úložišti na světě.
Hadoop HDFS je distribuovaný souborový systém, který poskytuje redundantní úložný prostor pro soubory, které mají obrovské velikosti. Používá se pro ukládání souborů, které jsou v rozmezí terabajtů až petabajtů.
Zůstaňte informováni o nejnovějších technologických trendech
Připojte se k DataFlair na telegramu!!
Hadoop HDFS Příkazů
S pomocí HDFS příkaz, můžeme provést Hadoop HDFS soubor operace, jako změna oprávnění souboru, prohlížení obsahu souboru, vytváření souborů nebo adresářů, kopírování souborů/adresářů z lokálního souborového systému HDFS nebo naopak, atd.
než začneme příkazem HDFS, musíme spustit služby Hadoop. Chcete-li spustit služby Hadoop, postupujte takto:
1. Přesuňte se do adresáře ~ / hadoop-3.1.2
2. Spusťte službu Hadoop pomocí příkazu
sbin/start-dfs.sh
v tomto tutoriálu příkazů Hadoop jsme zmínili 10 nejlepších příkazů Hadoop HDFS s jejich použitím, příklady a popisem.
začněme nyní příkazy HDFS.
verze
Hadoop HDFS verze Použití Příkazu:
version
Hadoop HDFS verze Příkaz Příklad:
Před zahájením práce s HDFS musíte Nasadit Hadoop, postupujte podle tohoto návodu k Instalaci a konfiguraci Hadoop 3.
hadoop version
Hadoop HDFS verze Popis Příkazu:
Hadoop fs shell příkaz verze vytiskne Hadoop verze.
mkdir
Hadoop HDFS mkdir Použití:
hadoop fs –mkdir /path/directory_name
Hadoop HDFS mkdir Příkaz Příklad 1:
V tomto příkladu se snažíme vytvořit newDataFlair jménem adresáře v HDFS pomocí příkazu mkdir.
pomocí příkazu ls můžeme zkontrolovat adresáře v HDFS.
Příklad 2:
Hadoop HDFS mkdir Popis:
Tento příkaz vytvoří adresář v HDFS, pokud není již existují.
Poznámka: Pokud adresář již existuje v HDFS, zobrazí se chybová zpráva, že soubor již existuje.
použijte hadoop fs mkdir-p / path / directoryname, aby nedošlo k selhání, i když existuje adresář.
Naučte se různé funkce Hadoop HDFS z tohoto Průvodce funkcemi HDFS.
ls
Hadoop HDFS je Použití Příkazu:
hadoop fs -ls /path
Hadoop HDFS ls Příklad 1:
Tady v níže uvedeném příkladu jsme pomocí příkazu ls získat soubory a adresáře přítomen v HDFS.
Hadoop HDFS ls Popis:
Hadoop fs shell příkaz ls se zobrazí seznam obsahu adresář zadaný v cestě poskytnuté uživatelem. Zobrazuje název, oprávnění, vlastníka, velikost a datum změny pro každý soubor nebo adresáře v zadaném adresáři.
Hadoop HDFS je Příkaz Příklad 2:
Hadoop HDFS je Popis:
Tento Hadoop fs příkaz se chová jako -je, ale rekurzivně zobrazuje položky ve všech podadresářích cestu.
Hadoop HDFS dát Použití Příkazu:
haoop fs -put <localsrc> <dest>
Hadoop HDFS dát Příkaz Příklad:
v tomto příkladu se snažíme kopírovat localfile1 z místního systému souborů na souborový systém Hadoop.
Hadoop HDFS dát Popis Příkazu:
Hadoop fs shell příkaz dát je podobný copyFromLocal, který kopíruje soubory nebo adresáře z lokálního souborového systému na místo určení v filesystem Hadoop.
copyFromLocal
Hadoop HDFS copyFromLocal Použití Příkazu:
hadoop fs -copyFromLocal <localsrc> <hdfs destination>
Hadoop HDFS copyFromLocal Příkaz Příklad:
zde v níže uvedeném příkladu se snažíme zkopírovat soubor ‚test1‘ přítomný v místním systému souborů do adresáře Newdataflair Hadoop.
Hadoop HDFS copyFromLocal Popis Příkazu:
Tento příkaz zkopíruje soubor z lokálního souborového systému HDFS.
Naučte se interní operace čtení dat HDFS, jak data proudí v HDFS při čtení souboru.
jakékoli pochybnosti v příkazech Hadoop HDFS? Prosím Komentář.
Hadoop HDFS se Použití Příkazu:
hadoop fs -get <src> <localdest>
Hadoop HDFS dostat Příkaz Příklad:
V tomto příkladu se snažíme kopírovat ‚testfile‘ souborový systém hadoop na místní systém souborů.
Hadoop HDFS get popis příkazu:
příkaz shellu Hadoop FS get zkopíruje soubor nebo adresář ze systému souborů Hadoop do místního systému souborů.
Učit se: Stojan Povědomí, Vysoká Dostupnost
copyToLocal
Hadoop HDFS copyToLocal Použití Příkazu:
hadoop fs -copyToLocal <hdfs source> <localdst>
Hadoop HDFS copyToLocal Příkaz Příklad:
v tomto příkladu se snažíme kopírovat „vzorek“ soubor přítomen v newDataFlair adresář HDFS na místní systém souborů.
můžeme křížově zkontrolovat, zda je soubor zkopírován nebo ne pomocí příkazu ls.
Hadoop HDFS copyToLocal Popis:
copyToLocal příkaz zkopíruje soubor z HDFS na místní systém souborů.
kočka
Hadoop HDFS kočka Použití Příkazu:
hadoop fs –cat /path_to_file_in_hdfs
Hadoop HDFS Příkaz cat Příklad:
v tomto příkladu jsme pomocí příkaz cat zobrazí obsah „vzorek“ soubor přítomen v newDataFlair adresář HDFS.
Hadoop HDFS cat popis příkazu:
příkaz cat přečte soubor v HDFS a zobrazí obsah souboru na konzole nebo stdout.
mv
Hadoop HDFS mv Použití Příkazu:
hadoop fs -mv <src> <dest>
Hadoop HDFS mv Příkaz Příklad:
V tomto příkladu máme adresář ‚DR1‘ v HDFS. Pomocí příkazu mv přesuneme adresář DR1 do adresáře DataFlair v HDFS.
Hadoop HDFS mv Popis Příkazu:
HDFS mv příkaz přesune soubory nebo adresáře ze zdroje do místa určení v HDFS.
cp
Hadoop HDFS Příkaz cp Použití:
hadoop fs -cp <src> <dest>
Hadoop HDFS cp Příkaz Příklad:
V příkladu níže jsme kopírování ‚file1‘ přítomen v newDataFlair adresář HDFS na dataflair adresář HDFS.
Hadoop HDFS cp Popis Příkazu:
cp příkaz zkopíruje soubor z jednoho adresáře do jiného adresáře v HDFS.
takže to bylo všechno na příkazech Hadoop HDFS. Doufám, že se vám to líbí.
What’s Next
- Hadoop HDFS Commands Part-II
- Hadoop HDFS Commands Part-III