Linux Platform

rm

Supprimer des fichiers et des répertoires

fichierssuppressionnettoyage

Syntaxe

rm [OPTIONS] FICHIER...

Options principales

OptionDescription
-rSupprimer récursivement les répertoires
-fForcer la suppression sans confirmation
-iDemander confirmation avant chaque suppression
-vAfficher les fichiers supprimés

Exemples

Supprimer des fichiers avec confirmation

$ rm -iv *.tmp
rm : supprimer fichier régulier 'cache.tmp' ? o
supprimé 'cache.tmp'
rm : supprimer fichier régulier 'session.tmp' ? o
supprimé 'session.tmp'
rm : supprimer fichier régulier 'upload.tmp' ? n

Supprimer un répertoire et son contenu

$ rm -rv /tmp/build-artifacts/
supprimé '/tmp/build-artifacts/app.js'
supprimé '/tmp/build-artifacts/app.css'
supprimé '/tmp/build-artifacts/assets/logo.png'
supprimé le répertoire '/tmp/build-artifacts/assets'
supprimé le répertoire '/tmp/build-artifacts/'

Supprimer les fichiers de log anciens

$ rm -v /var/log/app/*.log.gz
supprimé '/var/log/app/access.log.1.gz'
supprimé '/var/log/app/access.log.2.gz'
supprimé '/var/log/app/error.log.1.gz'