Введение
Добро пожаловать в футуристический технологический лабораторий! Вы являетесь начальником лаборатории, контролирующим увлекательную практическую сессию по навыку Hadoop's HDFS FS Shell rm. В этом лабораторном занятии участники научатся эффективно использовать Hadoop File System Shell для удаления файлов. Основная цель - ознакомить пользователей с командой hadoop fs -rm и ее функциональностями.
Удаление файла
В этом шаге вы научитесь удалять конкретный файл с использованием Hadoop FS Shell.
Откройте терминал и переключитесь на пользователя
hadoop, выполнив команду:su - hadoopСоздайте тестовый файл в HDFS:
hdfs dfs -touchz /test_file.txtУдалите тестовый файл с использованием команды
hadoop fs -rm:hadoop fs -rm /test_file.txt
Команда hadoop fs -rm /test_file.txt используется для удаления файла с именем "test_file.txt" из HDFS. Вот разбор каждого компонента команды:
hadoop fs: Это инструмент командной строки (CLI), используемый для взаимодействия с HDFS. Позволяет выполнять различные операции с файловой системой, такие как копирование файлов, перечисление директорий и удаление файлов.-rm: Это параметр, используемый для указания, что вы хотите удалить (удалить) файл или директорию из HDFS./test_file.txt: Это путь к файлу, который вы хотите удалить. В данном случае файл находится в корневой директории ("/") HDFS, и его имя - "test_file.txt".
Удаление директории
В этом шаге вы будете практиковаться в удалении директории с использованием Hadoop FS Shell.
Создайте директорию в HDFS:
hadoop fs -mkdir /test_directoryУдалите директорию с использованием команды
hadoop fs -rmс флагом-rдля рекурсивного удаления:hadoop fs -rm -r /test_directory
Команда hadoop fs -rm -r /test_directory используется для удаления директории и всех ее содержимого рекурсивно из Hadoop Distributed File System (HDFS). Вот разбор каждого компонента команды:
hadoop fs: Это инструмент командной строки (CLI), используемый для взаимодействия с HDFS. Позволяет выполнять различные операции с файловой системой, такие как копирование файлов, перечисление директорий и удаление файлов.-rm: Это параметр, используемый для указания, что вы хотите удалить (удалить) файл или директорию из HDFS.-r: Это дополнительный параметр, который указывает, что удаление должно быть выполнено рекурсивно. При использовании с параметром "-rm" позволяет удалить директорию и все ее содержимое./test_directory: Это путь к директории, которую вы хотите удалить. В данном случае директория находится в корневой директории ("/") HDFS, и ее имя - "test_directory".
Резюме
В этом лабораторном занятии мы сосредоточились на практическом аспекте использования команды Hadoop FS Shell rm для управления файлами и директориями в HDFS.
Предоставляя пошаговое руководство с практическими упражнениями и проверяющими инструментами, участники могут эффективно научиться удалять файлы и директории в среде Hadoop.
Цель этого лабораторного занятия - повысить понимание пользователей в области управления файловой системой Hadoop и дать им уверенность в выполнении задач по управлению файлами в экосистеме Big Data.



