Supprimer des fichiers et des dossiers dans le terminal Linux

  • FrançaisFrançais



  • Pour supprimer un fichier sur un ordinateur à l’aide d’une interface graphique, vous faites généralement glisser un fichier ou un dossier vers une « corbeille » ou une « corbeille ». Vous pouvez également sélectionner le fichier ou le dossier que vous souhaitez supprimer, cliquer avec le bouton droit de la souris et sélectionner Supprimer.

    Lors de la suppression d’un fichier ou d’un dossier dans le terminal, il n’y a pas de corbeille, du moins par défaut. Sur un bureau graphique, la corbeille est un répertoire protégé afin que les utilisateurs ne suppriment pas accidentellement la corbeille, ou ne la déplacent pas de son emplacement par défaut et en perdent la trace. La corbeille est juste un dossier hautement géré, vous pouvez donc créer votre propre dossier Corbeille à utiliser dans votre terminal.

    Mise en place d’une poubelle pour le terminal

    Créer un répertoire appelé Poubelle dans votre répertoire personnel :

    $ mkdir ~/Trash

    Supprimer un fichier

    Lorsque vous souhaitez supprimer un fichier ou un dossier, utilisez le mv commande pour déplacer un fichier ou un répertoire dans votre corbeille :

    $ mv example.txt ~/Trash

    Suppression définitive d’un fichier ou d’un dossier

    Lorsque vous êtes prêt à supprimer définitivement un fichier ou un dossier de votre système, vous pouvez utiliser le rm commande pour effacer toutes les données de votre dossier Corbeille. En dirigeant le rm commande à un astérisque (*), vous supprimez tous les fichiers et dossiers à l’intérieur du Poubelle dossier sans supprimer le Poubelle dossier lui-même. Si vous supprimez accidentellement le Poubelle dossier, cependant, vous pouvez simplement le recréer car les répertoires sont faciles et gratuits à créer.

    $ rm --recursive ~/Trash/*

    Supprimer un répertoire vide

    La suppression d’un répertoire vide a la commande spéciale rmdir, qui ne supprime qu’un répertoire vide, vous protégeant des erreurs récursives.

    $ mkdir full
    $ touch full/file.txt
    $ rmdir full
    rmdir: failed to remove 'full/': Directory not empty

    $ mkdir empty
    $ rmdir empty

    Meilleure poubelle

    Il y a commandes de suppression de fichiers qui ne sont pas inclus par défaut dans votre terminal, mais que vous pouvez installer à partir d’un référentiel de logiciels. Ils facilitent encore plus la suppression des fichiers, car ils gèrent et utilisent le même dossier Corbeille que vous utilisez sur votre bureau.

    $ trash ~/example.txt
    $ trash --list
    example.txt
    $ trash --empty

    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.