La commande rm
de Linux est utilisée pour supprimer des fichiers ou des répertoires. Elle permet de supprimer des répertoires vides ou non, et ne génère pas de message d'erreur si le fichier ou le répertoire à supprimer contient des sous-répertoires ou des fichiers.
Exemples d'utilisation de la commande rm
:
rm file.txt
``file.txt``
où `file.txt`
est le nom du fichier à supprimer.``rm-r directory`` où
`directory`
est le nom du répertoire à supprimer avec son contenu.
Les options de la commande rm
fournissent des options supplémentaires pour la suppression des fichiers et des répertoires. Certaines d'entre elles incluent:- `-f`
ou `--force`
: vous permet de supprimer des fichiers ou des répertoires sans demander de confirmation (soyez prudent lorsque vous utilisez cette option, car les fichiers supprimés ne peuvent pas être récupérés).- `-r`
ou `-R`
ou `--recursive`
: utilisé pour supprimer les répertoires avec tout leur contenu de manière récursive (y compris les sous-répertoires et les sous-fichiers).
Lorsque vous utilisez cette option, faites attention à ne pas supprimer quelque chose d'inutile ou de précieux.- `--preserve-root`
: une option standard de la commande rm
qui empêche le répertoire racine(/
) d'être supprimé. Notez que la commande rm
ne peut pas être annulée, et que les fichiers ou répertoires supprimés ne peuvent pas être récupérés. Soyez donc particulièrement prudent lorsque vous utilisez cette commande et assurez-vous que les fichiers et les répertoires que vous supprimez ne sont vraiment plus nécessaires.
Il n'est pas nécessaire d'installer la commande rm
pour l'utiliser, car elle est déjà présente dans la plupart des distributions Linux. Elle fait partie des utilitaires de base du système. Si, pour une raison quelconque, la commande rm n'est pas disponible sur votre système, cela peut être dû à l'absence du paquetage"coreutils
", qui la contient par défaut.
Pour installer le paquetage coreutils
et ainsi accéder à la commande rm, vous devez suivre les étapes suivantes :
sudo apt-get install coreutils
. Pour les distributions basées sur Red Hat (Fedora, CentOS, etc.) : sudo dnf install coreutils
ou sudo yum install coreutils
. Pour les distributions basées sur Arch Linux (Manjaro et autres) : sudo pacman -S coreutils
Une fois l'installation du paquetage coreutils terminée, la commande rm devrait être disponible et prête à être utilisée sur votre système.