RM(1) Commandes de l'utilisateur RM(1) NOM rm - Effacer des fichiers et des repertoires SYNOPSIS rm [OPTION]... [FICHIER]... DESCRIPTION Cette page de manuel documente la version GNU de rm. Le programme rm efface chaque fichier liste. Par defaut, il n'efface pas les repertoires. Si l'option -I ou --interactive=once est fournie, et qu'il y a plus de trois fichiers ou qu'une des options -r, -R ou --recursive est utilisee, alors rm demande a l'utilisateur s'il faut effectuer l'operation. Si la reponse n'est pas affirmative, la commande est interrompue. Sinon, si un fichier n'est pas accessible en ecriture, si l'entree standard est un terminal, et si les options -f et --force ne sont pas indiquees, ou si l'option -i ou --interactive=always est indiquee, rm demande a l'utilisateur de confirmer l'effacement du fichier. Si la reponse n'est pas affirmative, le fichier est ignore. OPTIONS Supprimer (avec unlink) le ou les FICHIERs. -f, --force ignorer les fichiers et parametres inexistants, ne pas demander de confirmation -i demander une confirmation avant chaque effacement -I demander une fois avant d'effacer plus de trois fichiers, ou pour les effacements recursifs. C'est moins intrusif que -i, mais protege tout de meme de la plupart des erreurs --interactive[=QUAND] demander une confirmation en fonction de QUAND : << never >> (jamais), << once >> (une fois : -I), ou << always >> (toujours : -i). Si QUAND est absent, toujours demander --one-file-system lors des effacements recursifs, sauter tout repertoire se trouvant sur un systeme de fichiers different de celui du parametre fourni en ligne de commande --no-preserve-root ne pas traiter << / >> de maniere speciale --preserve-root[=all] ne pas supprimer << / >> (par defaut) ; avec all, rejeter tout parametre de la ligne de commande relatif a un peripherique distinct de son parent -r, -R, --recursive enlever le contenu des repertoires recursivement -d, --dir supprimer des repertoires vides -v, --verbose expliquer ce qui est fait --help afficher l'aide-memoire et quitter. --version afficher les informations de version et quitter. Par defaut, rm n'efface pas les repertoires. Utilisez l'option --recursive (-r ou -R) pour effacer chaque repertoire passe en parametre en meme temps que son contenu. Pour enlever un fichier dont le nom commence par << - >>, par exemple << -toto >>, utilisez une de ces commandes : rm -- -toto rm ./-toto Notez que si vous utilisez rm pour detruire un fichier, il pourrait etre possible de recuperer une partie du contenu de ce fichier, avec suffisamment de savoir-faire et de temps. Si vous voulez reellement que son contenu soit irrecuperable, utilisez plutot shred(1). AUTEUR Ecrit par Paul Rubin, David MacKenzie, Richard M. Stallman et Jim Meyering. SIGNALER DES BOGUES Aide en ligne de GNU coreutils : Signaler toute erreur de traduction a COPYRIGHT Copyright (C) 2022 Free Software Foundation, Inc. Licence GPLv3+ : GNU GPL version 3 ou ulterieure . Ce programme est un logiciel libre. Vous pouvez le modifier et le redistribuer. Il n'y a AUCUNE GARANTIE dans la mesure autorisee par la loi. VOIR AUSSI unlink(1), unlink(2), chattr(1), shred(1) Documentation complete : aussi disponible localement a l'aide de la commande : info '(coreutils) rm invocation' TRADUCTION La traduction francaise de cette page de manuel a ete creee par Luc Froidefond , Nicolas Francois , Bastien Scher , David Prevot et Jean- Philippe MENGUAL Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . GNU coreutils 9.4 Janvier 2024 RM(1)