Comme c’est le cas avec n’importe quel système d’exploitation, la gestion des fichiers est une partie importante de l’utilisation de Linux. Parfois, il devient nécessaire de supprimer des fichiers afin de libérer de l’espace ou de supprimer des fichiers inutiles. Bien que cela semble être une tâche simple, la suppression d’un fichier sous Linux peut être difficile pour les débutants. Sous Linux, il existe différentes méthodes pour supprimer un fichier, notamment l’utilisation de la ligne de commande (CLI), de l’interface utilisateur graphique (GUI), etc. Cela dit, nous avons couvert cinq méthodes différentes pour supprimer des fichiers et des dossiers sous Linux dans ce guide. Alors sans plus tarder, plongeons dedans.

Supprimer un fichier sous Linux (2023)

Ci-dessous, nous avons détaillé les méthodes pour supprimer un fichier via le gestionnaire de fichiers et quelques commandes Linux pour accomplir la tâche. Nous utilisons Ubuntu 20.04 LTS et le gestionnaire de fichiers Nautilus pour ce didacticiel, mais soyez assuré que ces méthodes fonctionneront sur n’importe quelle distribution Linux.

Supprimer un fichier à l’aide du gestionnaire de fichiers sous Linux

Supprimer temporairement des fichiers sous Linux

1. Pour supprimer temporairement un fichier, ouvrez un gestionnaire de fichiers de votre choix et accédez à l’emplacement des fichiers que vous souhaitez supprimer.

2. Ensuite, sélectionner les fichiers vous souhaitez supprimer et appuyez sur la touche « Supprimer” sur le clavier.

Publicité
Fichiers Sélectionnés Pour Suppression

3. Alternativement, vous pouvez cliquer avec le bouton droit sur l’un des fichiers sélectionnés et sélectionner le « Mettre à la corbeille » option.

Déplacer Vers Le Menu Corbeille

Tous les fichiers supprimés à l’aide du gestionnaire de fichiers sont déplacés vers un nouvel emplacement appelé « Corbeille », qui est similaire à la corbeille de Windows.

Supprimer définitivement des fichiers sous Linux

Pour supprimer définitivement des fichiers sous Linux à l’aide d’un gestionnaire de fichiers, sélectionnez les fichiers que vous souhaitez supprimer et appuyez sur le bouton « Maj + Suppr” clés ensemble. C’est également une bonne pratique de vider la « corbeille » de temps en temps pour restaurer l’espace de stockage indispensable sur votre appareil Linux.

Supprimer un fichier à l’aide du terminal sous Linux

La méthode de ligne de commande pour supprimer des fichiers est la méthode la plus rapide des deux. Ici, nous avons discuté de quatre commandes faciles à utiliser, notamment rm, unlink, shred et find, pour supprimer des fichiers sous Linux.

Comment utiliser le rm commande sous Linux

D’abord, regardons le rm commande. C’est une commande polyvalente qui peut être utilisée pour supprimer des fichiers ainsi que des répertoires et offre une tonne d’options avec lesquelles travailler. La syntaxe de base du rm la commande est :

rm

La commande rm prend en charge les options suivantes :

Option Description
-f -f signifie suppression forcée. Avec cet indicateur, les utilisateurs ne recevront pas d’invite de confirmation et tous les fichiers et répertoires inexistants seront ignorés.
-i -i signifie suppression interactive. Lorsque ce drapeau est utilisé, la commande demandera une confirmation à l’utilisateur pour chaque suppression de fichier.
-r -r fait référence à une suppression récursive. Lorsque ce drapeau est utilisé, la commande supprimera tout le contenu du répertoire spécifié.
-d Ce drapeau est utilisé pour supprimer les répertoires vides.
-v Ce drapeau montre une explication de ce qui est fait actuellement.

Après l’exécution de la commande, s’il n’y a pas de sortie, cela signifie que la commande a été exécutée avec succès. Un message d’erreur est imprimé uniquement lorsque la commande exécutée a rencontré des problèmes.

Supprimer un seul fichier

Pour supprimer un seul fichier quel que soit son emplacement sous Linux, utilisez la commande suivante :

rm

Supprimer Un Seul Fichier À L'Aide De La Commande Rm

Note: Si vous êtes dans le même répertoire, vous pouvez simplement écrire le nom du fichier au lieu d’écrire le chemin d’accès au fichier.

Supprimer plusieurs fichiers

Pour supprimer plusieurs fichiers existant dans différents répertoires, il vous suffit de coller les emplacements des fichiers après la commande séparés par des espaces vides. Voici comment utiliser la commande suivante :

rm

Supprimer Plusieurs Fichiers À L'Aide De La Commande Rm
Supprimer des fichiers avec une invite

Généralement, le rm La commande n’affiche une invite que lors de la suppression d’un fichier protégé en écriture. Pour obtenir une invite avant de supprimer chaque fichier, utilisez le -i drapeau avec le rm commande comme indiqué ci-dessous :

rm -i

Demander Avant De Supprimer Les Fichiers
Forcer la suppression de fichiers

Si vous ne voulez pas voir d’invite lors de la suppression de certains fichiers, utilisez le -f pour supprimer de force les fichiers comme indiqué ci-dessous :

rm -f

Commande Pour Forcer La Suppression Des Fichiers Protégés En Écriture

Même après avoir utilisé l’indicateur -f, si vous voyez une erreur indiquant « Permission Denied », utilisez le privilège root avec le sudo commande comme indiqué ci-dessous :

sudo rm -f

Supprimer des fichiers à l’aide de caractères génériques

Sous Linux, nous pouvons utiliser des caractères génériques pour faire correspondre et supprimer un fichier. Les caractères génériques sont des caractères spéciaux qui reconnaissent un modèle de dénomination spécifique et fonctionnent à la fois pour les fichiers et les répertoires. Il existe trois types de caractères génériques :

  1. ? personnage: Cela correspondra à n’importe quel caractère unique uniquement. Par exemple, si nous fournissons une entrée en tant que te?t.txtpuis le ? correspondra à n’importe quel caractère dans les noms de fichiers commençant par ‘te’, se terminant par ‘t’ et ayant un caractère entre les deux.
  2. * personnage: Cela correspondra à n’importe quel caractère n’importe quel nombre de fois dans la chaîne donnée. Par exemple, si nous donnons une entrée comme t**t.txtle ** correspondra à n’importe quel caractère un certain nombre de fois dans les noms de fichiers commençant par ‘te’ et se terminant par ‘t’.
  3. [] personnage: Cela correspond uniquement aux caractères spécifiés entre crochets. Par exemple, si nous donnons une entrée comme te[ab]t.txtalors cela correspondra seulement comme trayon.txt et tabt.txt avec les noms de fichiers présents dans le répertoire donné.

Nous pouvons utiliser des caractères génériques dans une variété de commandes, y compris le rm commande, comme indiqué ci-dessous :

rm .

Il est toujours conseillé d’exécuter le ls commande avec des caractères génériques pour voir si vous obtenez les noms de fichiers corrects. Sinon, de mauvaises commandes pourraient supprimer vos fichiers importants. Une fois que vous pouvez vérifier que les noms de fichiers sont corrects, vous pouvez exécuter le rm commande avec les caractères génériques.

Vérification Et Suppression De Fichiers À L'Aide De Caractères Génériques

Le unlink la commande sous Linux n’a pas beaucoup d’options et ne peut supprimer qu’un seul fichier à la fois. La syntaxe de base du unlink commande est comme indiqué ci-dessous :

unlink

Dissocier L'Utilisation De La Commande

Supprimer des fichiers à l’aide de shred Commande

Normalement, lorsque nous supprimons un fichier sous Linux à l’aide de n’importe quelle commande, seul le pointeur qui pointe vers le bloc de mémoire est désalloué, mais le contenu du fichier existe toujours dans la mémoire. Cela permet à de nombreux outils de récupération de récupérer des fichiers supprimés. Si tu veux supprimer définitivement des fichiers de la mémoire et ne laisser aucune trace, vous devez utiliser la commande shred. Il obscurcit le contenu du fichier plusieurs fois, puis supprime le fichier, ce qui rend presque impossible pour tout outil de récupération (même avec un matériel avancé) de récupérer le fichier.

Pour supprimer définitivement un fichier sous Linux, utilisez la commande suivante :

shred -uz

Ici, -u est utilisé pour supprimer le fichier et -z sert à écraser un fichier avec des zéros pour masquer le déchiquetage, ne laissant ainsi aucune trace du fichier.

Supprimer Le Fichier À L'Aide De La Commande Shred

Supprimer des fichiers à l’aide de la commande find

La commande find peut être utilisée pour supprimer des fichiers lorsque vous ne connaissez pas leur emplacement exact. La syntaxe pour supprimer des fichiers à l’aide de la commande find sous Linux est :

find . -name "" -exec rm {} \;

Dans la syntaxe ci-dessus, la commande find recherche le nom de fichier puis transmet les résultats de la recherche au rm commande, qui supprime les fichiers. La barre oblique inverse est utilisée pour traiter le point-virgule comme une fin de commande.

Supprimer Un Fichier À L'Aide De La Commande Find

Questions fréquemment posées

Comment supprimer le contenu d’un fichier sous Linux ?

Pour supprimer le contenu du fichier tout en conservant le fichier intact, utilisez la commande suivante. Ici le > Le caractère est utilisé pour rediriger le contenu spécifié vers le nom de fichier mentionné.

>

Comment supprimer des fichiers vides sous Unix ?

Pour supprimer des fichiers vides dans un répertoire, utilisez la commande suivante :

find . -type f -empty -print -delete

Pourquoi ne puis-je pas supprimer un fichier sous Linux ?

Lors de la suppression d’un fichier, si vous voyez une erreur telle que « autorisation refusée », cela signifie que vous n’avez pas « l’autorisation d’écriture » pour modifier le fichier.

Supprimer efficacement des fichiers sous Linux

Dans cet article, nous avons montré quelques étapes simples pour supprimer des fichiers sous Linux en utilisant à la fois l’interface graphique et le terminal. Nous espérons que cet article vous a été utile pour apprendre à utiliser des commandes telles que find non seulement pour rechercher, mais également pour supprimer des fichiers lorsqu’il est utilisé avec la commande rm. De plus, n’oubliez pas de revérifier les fichiers avant de les supprimer, sinon vous risquez de perdre l’accès à des données personnelles importantes. Et si vous vous familiarisez avec le terminal, nous vous suggérons également de consulter notre guide détaillé sur la façon de renommer un fichier sous Linux. Cela dit, faites-nous savoir vos commandes Linux les plus utilisées dans la section commentaires ci-dessous.

Rate this post
Publicité
Article précédentMazda’s New PHEV Is Often All-Electric, But Greens Aren’t Happy
Article suivantWith A Young Digitally Connected Population India Is Ready For Metaverse Publicis Sapient CTO
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici