web-dev-qa-db-fra.com

Comment supprimer des fichiers dans le répertoire hadoop à la fois?

Je veux supprimer tous les fichiers contenus dans le répertoire hadoop, sans supprimer le répertoire lui-même. J'ai essayé d'utiliser rm -r.___, mais le répertoire entier a été supprimé.

8
Freeman

Veuillez inclure un caractère générique * après le dossier que vous souhaitez supprimer pour éviter de supprimer le dossier parent. Veuillez regarder l'exemple ci-dessous:

hdfs dfs -rm -r /home/user/folder/*
23
allbutlinear

Utilisez la commande hdfs pour supprimer tous les fichiers qu’il contient. Par exemple, si votre chemin hadoop est /user/your_user_name/*, utilisez un astérisque pour supprimer tous les fichiers du dossier spécifique.

hdfs dfs -rm -r /user/your_user_name/*
0
Amir shah