Vous voulez savoir comment supprimer un fichier ou un dossier sur votre machine Linux? Vous avez peut-être des fichiers inutiles que vous souhaitez supprimer de votre système.

Dans cet article, nous discuterons de tout ce qui concerne la suppression de fichiers et de dossiers sous Linux. Nous fournirons également de brèves informations sur les différents indicateurs et options que vous pouvez utiliser lors de la suppression de fichiers et de répertoires sur votre ordinateur.

Comment supprimer un fichier sous Linux

Par défaut, les systèmes Linux vous permettent de supprimer des fichiers et des répertoires à l'aide du terminal. Dissocier, rm, et rmdir sont des utilitaires intégrés qui permettent à un utilisateur de nettoyer son stockage système en supprimant les fichiers qui ne sont plus nécessaires (rm signifie supprimer tandis que rmdir désigne supprimer le répertoire).

Pour supprimer un fichier à l'aide de la commande Dissocier, tapez:

dissocier le nom du fichier

Lorsque vous appuyez sur

Entrer, le système supprimera le lien physique du fichier spécifié avec le stockage. Notez que vous ne pourrez pas supprimer plusieurs fichiers à l'aide de la commande de dissociation. La commande rm prend le dessus dans de telles situations.

Pour supprimer un seul fichier à l'aide de rm, tapez:

nom de fichier rm

Avec rm, vous devrez confirmer la suppression des fichiers protégés en écriture en tapant y ou Oui. Il s'agit d'un mécanisme de sécurité sous Linux car la plupart des fichiers système sont protégés en écriture et Linux confirme si l'utilisateur souhaite les supprimer. Chiffrement de fichiers et de dossiers sous Linux est également possible si vous envisagez sérieusement de protéger votre système.

Lors de la suppression d'un fichier protégé en écriture, vous verrez une invite similaire à celle ci-dessous.

rm: supprimer le fichier vide régulier protégé en écriture 'nomfichier'?

Vous pouvez également transmettre plusieurs noms de fichiers séparés par le Espacer caractère afin de supprimer plusieurs fichiers.

rm nomfichier1 nomfichier2 nomfichier3

Pour supprimer tous les fichiers qui ont une extension spécifique, vous pouvez implémenter expressions régulières dans la commande rm.

rm * .txt

La commande susmentionnée supprimera tous les fichiers texte du répertoire de travail actuel.

Si vous souhaitez confirmer la suppression de chaque fichier dans un répertoire, utilisez le -je drapeau avec rm. Le -je drapeau représente interactif et vous permettra de choisir si vous souhaitez supprimer le fichier ou non. Vous devrez taper oui / oui ou n / non pour confirmer votre choix.

rm -i * .txt

Pour supprimer des fichiers sans l'invite de confirmation, utilisez le -F drapeau avec la commande rm. Le -F signifie Obliger ou de force.

rm -f nomfichier1 nomfichier2 nomfichier3

Il existe diverses autres options rm que vous pouvez utiliser. Vous pouvez également enchaîner plusieurs options pour augmenter l'efficacité de votre commande. Par exemple, combiner -je et -v ensemble affichera une invite avant de supprimer tout fichier spécifié en mode détaillé.

rm -iv * .docx

En rapport: Comment créer un nouveau fichier sous Linux

Suppression de répertoires et de dossiers

Sous Linux, il existe deux choix de commandes pour supprimer des dossiers. Vous pouvez soit utiliser le rmdir commande ou la rm commander.

Cependant, il existe une légère différence entre ces deux commandes. Avec rmdir, vous ne pouvez supprimer que les répertoires vides. Si vous avez un dossier qui contient plusieurs fichiers, vous êtes obligé d'utiliser la commande rm.

Pour supprimer un dossier vide à l'aide de la commande rmdir:

répertoire rmdir /

Si vous souhaitez supprimer un répertoire vide, utilisez le -ré drapeau avec la commande rm. Le -ré drapeau représente annuaire.

rm -d / répertoire

La suppression de plusieurs répertoires avec la commande rm est également facile. Passez le nom des dossiers séparés par le espacer personnage.

rm -r / dir1 / dir2 / dir3

Pour supprimer un répertoire non vide (dossiers contenant des fichiers), utilisez le -r option avec la commande. Le -r drapeau ou récursif flag supprimera tous les fichiers et sous-dossiers du répertoire spécifié de manière récursive.

rm -r / répertoire

Comme les fichiers sous Linux, si le répertoire est protégé en écriture, rm affichera une invite qui vous demandera de confirmer à nouveau la suppression. Pour contourner l'invite, utilisez le -F drapeau avec la commande.

rm -rf / répertoire

Vous pouvez également enchaîner plusieurs options lors de la suppression de dossiers. De plus, il est possible d'utiliser des expressions régulières lors de la suppression des répertoires Linux.

Gestion de fichiers sous Linux

Connaissance comment organiser le stockage sur votre ordinateur en supprimant des fichiers et des dossiers est indispensable. Vous pourriez vous retrouver dans une situation où votre gestionnaire de fichiers ne vous permet pas de supprimer graphiquement des fichiers et des dossiers. Dans de tels cas, se débarrasser des fichiers à l'aide du terminal est le seul choix approprié.

Parfois, vous souhaiterez peut-être déplacer un fichier vers un autre répertoire au lieu de le supprimer complètement de votre système. Linux fournit le mv pour modifier l'emplacement des fichiers et des dossiers sur votre stockage système.

E-mail
Comment déplacer des fichiers Linux avec la commande Mv

Le déplacement de fichiers dans le terminal Linux est plus puissant que dans un navigateur de fichiers, mais vous devez savoir ce que vous faites.

Rubriques connexes
  • Linux
  • Gestion de fichiers
  • Terminal
  • Linux
A propos de l'auteur
Deepesh Sharma (23 articles publiés)

Deepesh est l'éditeur junior pour Linux chez MUO. Il écrit du contenu informatif sur Internet depuis plus de 3 ans. Pendant son temps libre, il aime écrire, écouter de la musique et jouer de la guitare.

Plus de Deepesh Sharma

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives!

Un pas de plus…!

Veuillez confirmer votre adresse e-mail dans l'e-mail que nous venons de vous envoyer.

.