GNU/Linux >> Tutoriels Linux >  >> Linux

Où vont les fichiers lorsque la commande Rm est émise ?

Récemment, j'ai accidentellement fait rm sur un ensemble de fichiers et cela m'a fait penser où exactement ces fichiers finissent ?

C'est-à-dire que lorsque vous travaillez avec une interface graphique, les fichiers supprimés vont à la corbeille. Quel est l'équivalent de rm et existe-t-il un moyen d'annuler un rm commande ?

Réponse acceptée :

Nulle part, parti, disparu. Eh bien, plus précisément, le fichier est dissocié. Les données sont toujours là sur le disque, mais le lien vers elles est supprimé. Auparavant, il était possible de récupérer les données, mais aujourd'hui, les métadonnées sont effacées et rien n'est récupérable.

Il n'y a pas de corbeille pour rm , il ne devrait pas y en avoir. Si vous avez besoin d'une corbeille, vous devez utiliser une interface de niveau supérieur. Il existe un utilitaire de ligne de commande dans trash-cli sur Ubuntu, mais la plupart du temps, les gestionnaires de fichiers GUI comme Nautilus ou Dolphin sont utilisés pour fournir une corbeille standard. La poubelle est elle-même standard. Les fichiers supprimés dans Dolphin seront visibles dans la corbeille de Nautilus.

Les fichiers sont généralement déplacés vers un endroit comme ~/.local/share/Trash/files/ lorsqu'il est saccagé. Le rm La commande sous UNIX/Linux est comparable à del sous DOS/Windows qui supprime également et ne le fait pas déplacer les fichiers vers la Corbeille. Une autre chose à réaliser est que le déplacement d'un fichier à travers des systèmes de fichiers comme votre disque USB à partir de votre disque dur est en réalité 1) une copie des données du fichier suivie de 2) la dissociation du fichier d'origine. Vous ne voudriez pas que votre corbeille soit remplie de ces copies supplémentaires.


Linux
  1. Divisez les fichiers en morceaux avec la commande split intégrée

  2. Exemples pratiques de la commande Unzip sous Linux

  3. Comment utiliser la commande Rsync sous Linux ?

  4. Accélérez rsync lors de la migration d'un serveur Linux à partir de la ligne de commande

  5. Comment utiliser la commande Linux find pour rechercher des fichiers

Comment rechercher des fichiers sous Linux avec la commande Find

Commande Rm sous Linux

Les 6 meilleures façons d'afficher des fichiers sous Linux

Outils Sysadmin :11 façons d'utiliser la commande ls sous Linux

Comment rechercher des fichiers avec la commande fd sous Linux

Copier des fichiers en toute sécurité avec la commande SCP