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.
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.
Ouvrez un terminal et basculez sur l'utilisateur
hadoopen exécutant :su - hadoopCréez un fichier de test dans le système de fichiers Hadoop :
hdfs dfs -touchz /test_file.txtSupprimez 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.
Créez un répertoire dans le système de fichiers Hadoop :
hadoop fs -mkdir /test_directorySupprimez le répertoire à l'aide de la commande
hadoop fs -rmavec le drapeau-rpour 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".
Résumé
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.



