rm   Début   Suivant   Sommaire   Préc.page.lue   Accueil

Section: Manuel de l'utilisateur Linux (1)
Updated: Novembre 1998
Sommaire  




NOM   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

rm - Effacer des fichiers  




SYNOPSIS   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

rm [options] fichier...

Options POSIX : [-fiRr] [--]

Options GNU (formes courtes) : [-dfirvR] [--help] [--version] [--]  




DESCRIPTION   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

([NDT] rm = remove - enlever). rm efface chaque fichier indiqué. Par défaut, il n'efface pas les répertoires.

Mais lorsque les options -r ou -R sont fournies, toute l'arborescence en-dessous du répertoire indiqué est supprimée (il n'y a pas de limites à la profondeur de l'arborescence effacée avec « rm -r »). Si le dernier composant du chemin d'accès à un fichier est « . » ou « .. », une erreur se produit (ceci évite les surprises désagréables avec des choses comme « rm -r .* »).

Si l'option -i est indiquée ou si un fichier n'est pas accessible en écriture, si l'entrée standard est un terminal tty, et si les options -f ou --force ne sont pas indiquées, rm demande à l'utilisateur de confirmer l'effacement du fichier. Si la réponse n'est pas affirmative, le fichier est ignoré. La question est posée sur la sortie d'erreur standard, et la réponse attendue sur l'entrée standard.  




OPTIONS POSIX   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

-f

Ne pas demander de confirmation d'effacement, ne pas afficher de message de diagnostic, ne pas renvoyer de code d'erreur lorsqu'un fichier n'existe pas.

-i

Demander à l'utilisateur de confirmer l'effacement de chaque fichier. Si la réponse ne commence pas par « y » ou « Y », le fichier est ignoré. Si les options -f et -i sont fournies simultanément, la dernière sur la ligne de commandes a l'avantage.

-r ou -R

Effacer récursivement les sous-répertoires.

--

Fin explicite de la liste des options. Ainsi, on peut supprimer un fichier nomme « -f » dans le répertoire en cours, en invoquant « rm -- -f ».

 



PARTICULARITÉS SVID   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

La Définition d'Interface System V (SVID) interdit la suppression du dernier lien physique sur un fichier binaire exécutable en cours d'exécution.  




PARTICULARITÉ GNU   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

L'implémentation GNU du paquetage fileutils-3.16 est erronée car elle limite la profondeur des arborescences supprimées récursivement. Au besoin, un utilitaire « deltree » permet de supprimer des hiérarchies très profondes.

 




OPTIONS GNU   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

-d, --directory

Efface un répertoire avec unlink(2) à la place de rmdir(2), ne nécessitant pas que le répertoire soit vide. Seul le superutilisateur peut utiliser cette option. Comme un « unlink » sur un répertoire déréférence tous les fichiers qui y étaient contenus, il est conseillé d'effectuer un fsck(8) sur le système de fichiers après cette opération.

-f, --force

Ignorer les fichiers non existants, et ne pas interroger l'utilisateur.

-i, --interactive

Demander à l'utilisateur de confirmer l'effacement de chaque fichier. Si la réponse ne commence pas par « y » ou « Y », le fichier est ignoré.

-r, -R, --recursive

Supprimer récursivement le contenu des répertoires.

-v, --verbose

Afficher le nom de chaque fichier avant suppression.

 



OPTIONS STANDARDS GNU   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

--help

Afficher un message d'aide sur la sortie standard, et se terminer correctement.

--version

Afficher le numéro de version sur la sortie standard, et se terminer correctement.

--

Fin explicite de la liste des options.

 



ENVIRONNEMENT   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Les variables d'environnement LC_ALL, LC_COLLATE, LC_TYPE et LC_MESSAGES ont leurs significations habituelles.

 




CONFORMITÉ   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

POSIX.2, sauf pour les limites de profondeur des arborescences.

 




NOTES   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Cette page documente la version de rm trouvée dans le paquetage fileutils-4.0, d'autres versions peuvent différer légèrement.  




TRADUCTION   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 27 novembre 1996 et révisée le 19 novembre 2007.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 1 rm ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.


 



Sommaire   Début   Suivant   Sommaire   Préc.page.lue   Accueil

NOM

SYNOPSIS

DESCRIPTION

OPTIONS POSIX

PARTICULARITÉS SVID

PARTICULARITÉ GNU

OPTIONS GNU

OPTIONS STANDARDS GNU

ENVIRONNEMENT

CONFORMITÉ

NOTES

TRADUCTION


Table des mots clés   Début   Suivant   Sommaire   Préc.page.lue   Accueil
--OPTIONS STANDARDS GNU
--helpOPTIONS STANDARDS GNU
--versionOPTIONS STANDARDS GNU
-d, --directoryOPTIONS GNU
-fOPTIONS POSIX
-f, --forceOPTIONS GNU
-iOPTIONS POSIX
-i, --interactiveOPTIONS GNU
-r ou -ROPTIONS POSIX
-r, -R, --recursiveOPTIONS GNU
-v, --verboseOPTIONS GNU



Ce document a été créé par man2html suivi de man2html.pl, le 27/10/2008 08:41:55, en utilisant les pages de 'man'.
 

Valid HTML 4.01 Transitional