Hadoop FS Shell rm

HadoopHadoopBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Bienvenue au laboratoire de technologie futuriste! Vous êtes le superviseur du laboratoire qui surveille une session pratique passionnante sur la compétence HDFS d'Hadoop FS Shell rm. Dans ce laboratoire, les participants apprendront à utiliser efficacement le Shell du système de fichiers Hadoop pour supprimer des fichiers. L'objectif principal est de familiariser les utilisateurs avec la commande hadoop fs -rm et ses fonctionnalités.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL hadoop(("Hadoop")) -.-> hadoop/HadoopHDFSGroup(["Hadoop HDFS"]) 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_rm("FS Shell rm") subgraph Lab Skills hadoop/hdfs_setup -.-> lab-271876{{"Hadoop FS Shell rm"}} hadoop/fs_ls -.-> lab-271876{{"Hadoop FS Shell rm"}} hadoop/fs_mkdir -.-> lab-271876{{"Hadoop FS Shell rm"}} hadoop/fs_rm -.-> lab-271876{{"Hadoop FS Shell rm"}} end

Suppression d'un fichier

Dans cette étape, vous allez apprendre à supprimer un fichier spécifique à l'aide du Shell du système de fichiers Hadoop.

  1. Ouvrez un terminal et basculez sur l'utilisateur hadoop en exécutant :

    su - hadoop
  2. Créez un fichier de test dans le système de fichiers Hadoop :

    hdfs dfs -touchz /test_file.txt
  3. Supprimez le fichier de test à l'aide de la commande hadoop fs -rm :

    hadoop fs -rm /test_file.txt

La commande hadoop fs -rm /test_file.txt est utilisée pour supprimer un fichier nommé "test_file.txt" du système de fichiers Hadoop. Voici une description de chaque composant de la commande :

  • hadoop fs : Il s'agit de l'interface de ligne de commande (CLI) utilisée pour interagir avec le système de fichiers Hadoop. Elle vous permet d'effectuer diverses opérations de gestion de fichiers telles que la copie de fichiers, la liste des répertoires et la suppression de fichiers.

  • -rm : Cette option indique que vous souhaitez supprimer (effacer) un fichier ou un répertoire du système de fichiers Hadoop.

  • /test_file.txt : Il s'agit du chemin du fichier que vous souhaitez supprimer. Dans ce cas, le fichier se trouve dans le répertoire racine ("/") du système de fichiers Hadoop et son nom est "test_file.txt".

Suppression d'un répertoire

Dans cette étape, vous allez pratiquer la suppression d'un répertoire à l'aide du Shell du système de fichiers Hadoop.

  1. Créez un répertoire dans le système de fichiers Hadoop :

    hadoop fs -mkdir /test_directory
  2. Supprimez le répertoire à l'aide de la commande hadoop fs -rm avec le drapeau -r pour une suppression récursive :

    hadoop fs -rm -r /test_directory

La commande hadoop fs -rm -r /test_directory est utilisée pour supprimer un répertoire et son contenu de manière récursive dans le système de fichiers distribué Hadoop (HDFS). Voici une description de chaque composant de la commande :

  • hadoop fs : Il s'agit de l'interface de ligne de commande (CLI) utilisée pour interagir avec le système de fichiers HDFS. Elle vous permet d'effectuer diverses opérations de gestion de fichiers telles que la copie de fichiers, la liste des répertoires et la suppression de fichiers.

  • -rm : Cette option indique que vous souhaitez supprimer (effacer) un fichier ou un répertoire du système de fichiers HDFS.

  • -r : Il s'agit d'une option supplémentaire qui spécifie que la suppression doit être effectuée de manière récursive. Lorsqu'elle est utilisée avec l'option "-rm", elle vous permet de supprimer un répertoire et tout son contenu.

  • /test_directory : Il s'agit du chemin du répertoire que vous souhaitez supprimer. Dans ce cas, le répertoire se trouve dans le répertoire racine ("/") du système de fichiers HDFS et son nom est "test_directory".

Sommaire

Dans ce laboratoire, nous nous sommes concentrés sur l'aspect pratique de l'utilisation de la commande rm du Shell du système de fichiers Hadoop pour gérer les fichiers et les répertoires dans le système de fichiers Hadoop (HDFS).

En fournissant des instructions étape par étape avec des exercices pratiques et des vérificateurs de validation, les participants peuvent apprendre efficacement à supprimer des fichiers et des répertoires dans un environnement Hadoop.

Ce laboratoire vise à améliorer la compréhension des capacités de manipulation des systèmes de fichiers Hadoop des utilisateurs et à les habiliter à naviguer avec confiance dans les tâches de gestion de fichiers dans un écosystème de données volumineuses.