Accueil·Commandes du terminal
Publicité

Obtenez votre bonus de plateforme crypto

Des bonus offerts à la simple inscription. Les conditions sont reprises telles quelles de chaque plateforme.

rm

Fichiers et répertoires

Syntaxe

rm -rf [path]

Supprime définitivement des fichiers : pas de corbeille, et une espace de trop dans rm -rf efface ce qu'il ne fallait pas.

Options courantes

OptionSignification
-rDescend into directories and delete what is inside
-fNever prompt, and say nothing about files that are missing
-iAsk before every single removal
-dRemove an empty directory without -r
-vPrint each name as it goes
-IGNU: ask once before removing more than three files
-PmacOS: overwrite the file before unlinking it

Exemples

rm -rf build

Deletes the build directory and everything under it.

rm -i *.log

Asks about each log file first.

rm -- -weird

Deletes a file whose name starts with a dash.

Déplacer, supprimer, trouver. Certains ne demandent pas confirmation, et c’est pour ça que -i devient un réflexe.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

QQue fait rm ?

Supprime définitivement des fichiers : pas de corbeille, et une espace de trop dans rm -rf efface ce qu'il ne fallait pas.

QComment l’écrire ?

rm -rf [path] — les crochets marquent ce qui est facultatif.

QCombien d’options valent la peine ?

Il y en a 7 ici ; la liste complète est dans man rm. Cette commande relève de Fichiers et répertoires.

Commandes liées

page man: man rm