commande rm

Si vous voulez revenir sur la PAGE PRéCéNTE.

Commande rm


  • rm


  • RM(1)                    Manuel de l'utilisateur Linux                   RM(1)
    
    NOM
           rm - Effacer des fichiers.
    
    SYNOPSIS
           rm [options] fichier...
    
           Options POSIX : [-fiRr] [--]
    
           Options GNU (formes courtes) : [-dfirvR] [--help] [--version] [--]
    
    DESCRIPTION
           ([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 con‐
           firmer 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 stan‐
           dard, et la réponse attendue sur l'entrée standard.
    
    OPTIONS POSIX
           -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'avan‐
                  tage.
    
           -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
           La Définition d'Interface Système V (SVID) interdit la  suppression  du
           dernier  lien  physique  sur  un  fichier  binaire  exécutable en cours
           d'exécution.
    
    PARTICULARITÉ GNU
           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, --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 Super-User
                  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'util‐
                  isateur.
    
           -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
           --help Afficher  un  message  d'aide sur la sortie standard, et se ter‐
                  miner correctement.
    
           --version
                  Afficher le numéro de version sur la sortie standard, et se ter‐
                  miner correctement.
    
           --     Fin explicite de la liste des options.
    
    ENVIRONNEMENT
           Les  variables  d'environnement  LC_ALL, LC_COLLATE, LC_TYPE et LC_MES‐
           SAGES ont leurs significations habituelles.
    
    CONFORMITÉ
           POSIX 1003.2, sauf pour les limites de profondeur des arborescences.
    
    NOTES
           Cette page documente la version de  rm  rencontrée  dans  le  paquetage
           fileutils-4.0. D'autres versions peuvent varier légèrement.
    
    TRADUCTION
           Christophe Blaess, 1996-2003.
    
    LDP                             25 juillet 2003                          RM(1)
    
    



    Mes sources sont extraites de "www.linux-france.org" que je remercie au passage, pour sa traduction

    Pour me contacter pour me faire des remarques, des critiques, ou tout simplement pour m'indiquer un lien cassé ou un nouveau lien vers une ressource intéressante (peut-être la votre) à rajouter dans cette page: dafpolo@gmail.com
    vous pouvez également laisser un message sur mon Livre d'or.