Hadoop FS Shell ls

HadoopHadoopBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Stellen Sie sich eine magische Nachthimmel mit funkeln den Sternen darüber vor, wo ein mutiger interstellarer Forscher auf eine aufregende Reise geht. In diesem Szenario ist unser Ziel, durch die Hadoop HDFS mit dem Befehl "FS Shell ls" zu navigieren, um verborgene Schätze aus Daten und Informationen im weiten digitalen Universum zu entdecken.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL hadoop(("Hadoop")) -.-> hadoop/HadoopHDFSGroup(["Hadoop HDFS"]) hadoop(("Hadoop")) -.-> hadoop/HadoopHiveGroup(["Hadoop Hive"]) hadoop/HadoopHDFSGroup -.-> hadoop/hdfs_setup("HDFS Setup") hadoop/HadoopHDFSGroup -.-> hadoop/fs_ls("FS Shell ls") hadoop/HadoopHDFSGroup -.-> hadoop/fs_mkdir("FS Shell mkdir") hadoop/HadoopHDFSGroup -.-> hadoop/fs_put("FS Shell copyToLocal/put") hadoop/HadoopHiveGroup -.-> hadoop/hive_setup("Hive Setup") subgraph Lab Skills hadoop/hdfs_setup -.-> lab-271872{{"Hadoop FS Shell ls"}} hadoop/fs_ls -.-> lab-271872{{"Hadoop FS Shell ls"}} hadoop/fs_mkdir -.-> lab-271872{{"Hadoop FS Shell ls"}} hadoop/fs_put -.-> lab-271872{{"Hadoop FS Shell ls"}} hadoop/hive_setup -.-> lab-271872{{"Hadoop FS Shell ls"}} end

Das Hadoop-Dateisystem erkunden

In diesem Schritt werden wir in das Reich des Hadoop-Dateisystems (HDFS) eintauchen und den Befehl hadoop fs -ls verwenden, um Verzeichnisse und Dateien aufzulisten.

  1. Wechseln Sie zum Hadoop-Benutzer:

    su - hadoop
  2. Listen Sie den Inhalt des Home-Verzeichnisses des Benutzers im HDFS auf:

    hadoop fs -ls /

    Ein erfolgreich ausgeführter Befehl bedeutet, dass die Hadoop-Umgebung bereit ist und wir den Hadoop-Befehl verwenden können.

Lassen Sie uns unsere Reise fortsetzen, indem wir mit dem Befehl hadoop fs -ls weiter in die Verzeichnisse innerhalb des HDFS navigieren.

  1. Erstellen Sie ein neues Verzeichnis im HDFS:

    hadoop fs -mkdir /lab
  2. Listen Sie den Inhalt des neu erstellten Verzeichnisses auf:

    hadoop fs -ls /

Dateidetails erkunden

In diesem Schritt werden wir die Details bestimmter Dateien im HDFS untersuchen, indem wir den Befehl hadoop fs -ls mit einem Dateipfad verwenden.

  1. Laden Sie eine Beispiel-Datei in das Lab-Verzeichnis im HDFS hoch:

    echo 'Hello, Hadoop!' > sample.txt
    hadoop fs -put sample.txt /lab
  2. Listen Sie die Details der hochgeladenen Datei auf:

    hadoop fs -ls /lab/sample.txt

Zusammenfassung

In diesem Lab haben wir eine Reise durch das Hadoop-Dateisystem unternommen, indem wir den Befehl "FS Shell ls" verwendet haben, um Verzeichnisse zu erkunden, Pfade zu durchlaufen und Dateidetails zu entdecken. Indem wir den schrittweisen Anweisungen folgen und die Macht von Hadoop nutzen, können Benutzer ihr Verständnis von HDFS verbessern und Daten in der verteilten Umgebung effektiv verwalten.