Cuando ya no quiero algo y me dice: "Moviéndome a la papelera", ¿está realmente moviendo los datos, o simplemente está actualizando su ruta o dando una etiqueta especial "Trashed" o algo así?
Cuando ya no quiero algo y me dice: "Moviéndome a la papelera", ¿está realmente moviendo los datos, o simplemente está actualizando su ruta o dando una etiqueta especial "Trashed" o algo así?
Técnicamente no. Basura es la combinación de varias carpetas de basura ocultas, una por volumen que se monta. Y también se filtra por cuenta de usuario para que no veas artículos de otra cuenta.
Básicamente, sí, ya que los archivos en macOS
(o cualquier sistema 'NIX) consisten en un par de partes.
El contenido del archivo está referenciado por un inode
al que se hace referencia por 1 o más entradas de directorio.
Cuando un archivo se elimina o se mueve a la Papelera, el contenido del archivo permanece donde está.
En el caso de mover a la Papelera, se crea una nueva entrada de directorio (bajo .Trash
) que hace referencia al archivo. El nombre real en la entrada del directorio es una versión modificada del original (puede tener muchos archivos del mismo nombre en la Papelera).
Para responder simplemente a la pregunta, lo único que cambia es el árbol de directorios.
EDITAR Para abordar la pregunta adicional: -
Mover un archivo dentro de una partición también (generalmente) deja el contenido del archivo en su lugar; el traslado a otra ubicación (con su propio árbol de directorios) implica un movimiento físico del contenido del archivo. (Hasta cierto punto, esto depende del programa: los programas que usan la API normal se comportan de esta manera, pero el comportamiento real depende del programa).
Lea otras preguntas en las etiquetas macos storage hard-drive trash