Recientemente accidentalmente hice rm
en un conjunto de archivos y me hizo pensar dónde terminan exactamente estos archivos?
Es decir, cuando se trabaja con una GUI, los archivos eliminados van a la Papelera. ¿Cuál es el equivalente de rm
? y hay alguna forma de deshacer un rm
comando?
Respuesta aceptada:
En ninguna parte, ido, desaparecido. Bueno, más específicamente, el archivo se desvincula. Los datos aún están en el disco, pero se eliminó el enlace. Solía ser posible recuperar los datos, pero hoy en día los metadatos se borran y no se puede recuperar nada.
No hay Papelera para rm
, ni debe haber. Si necesita una papelera, debe usar una interfaz de nivel superior. Hay una utilidad de línea de comandos en trash-cli
en Ubuntu, pero la mayoría de las veces los administradores de archivos GUI como Nautilus o Dolphin se utilizan para proporcionar una papelera estándar. El bote de basura es estándar en sí mismo. Los archivos eliminados en Dolphin serán visibles en la Papelera de Nautilus.
Los archivos generalmente se mueven a algún lugar como ~/.local/share/Trash/files/
cuando está destrozado. El rm
comando en UNIX/Linux es comparable a del
en DOS/Windows que también elimina y no mover archivos a la Papelera de reciclaje. Otra cosa a tener en cuenta es que mover un archivo a través de sistemas de archivos como su disco USB desde su unidad de disco duro es realmente 1) una copia de los datos del archivo seguido de 2) desvincular el archivo original. No querrá que su Papelera se llene con estas copias adicionales.