Si je mets un fichier dans la corbeille et que je "vide la corbeille", est-ce la même chose que de faire rm file ?
En fait, oui, même si les détails peuvent varier sous le capot. Dans les deux cas, le fichier ne peut plus être récupéré, sauf dans certaines circonstances 1 , 2 , 3 , 4 ou peut-être en utilisant des méthodes d'analyse techniques de récupération des données .
Cela dit, j'aimerais proposer ceci en tant que adjuvant :
J'ai toujours aimé le concept de "déplacement vers la poubelle" car il vous donne une seconde chance. Lorsque j'ai commencé à utiliser les systèmes Unix, j'étais toujours inquiet à l'idée d'utiliser la fonction rm
... en fait, je le suis toujours.
C'est pourquoi j'ai été très heureuse de découvrir le site de la trash
pour MacOS par dabrahams . Il y avait un discussion approfondie sur le déplacement de fichiers vers le dossier Corbeille à partir de la ligne de commande. et, à mon avis, celui-ci était le meilleur.
Les vieilles habitudes ont la vie dure, et j'ai donc créé un alias - si j'entre rm
, trash
est appelé. Si je me sens arrogant et que je souhaite vraiment rm
- J'ai un autre alias pour cela.