4 votos

¿Por qué la fecha de creación del archivo sigue siendo la misma al copiar y pegar un archivo?

Al copiar un archivo desde una unidad flash al sistema de archivos de MacOS, la fecha de creación del archivo sigue siendo la misma que la del archivo original.

Si es en Windows, la fecha de creación de un nuevo archivo al copiarlo y pegarlo no será la misma que la del archivo original, sino que tendrá la fecha y hora actuales.

¿Por qué el comportamiento es diferente entre los SO? ¿Se debe a la diferente especificación del sistema de archivos NTFS y HFS?

5voto

Acabo de encontrar la respuesta en este post de Ayuda Mac de Gregory Pratt :

La filosofía de Windows respecto a los tiempos de creación está centrada en el sistema de archivos; la marca de tiempo refleja el momento en que se creó la entrada del archivo en ese volumen. Por esta razón, cuando se copia el archivo a un volumen diferente volumen, la copia obtiene una nueva marca de tiempo de creación - una que podría incluso ser más reciente que la hora de modificación del archivo.

La filosofía de Mac con respecto a los tiempos de creación está orientada a los documentos; la marca de tiempo indica cuando el documento (el contenido del archivo) fue guardado por primera vez.

5voto

Shayan Puntos 44

Esto se debe a que la función de copia de la GUI en MacOS conserva todos los atributos por defecto.

Para decirlo en términos de línea de comandos:

Cuando copias y pegas un archivo en MacOS, por defecto hace esto:

cp -a /source/file1 /destination/

que conserva atributos como los permisos y las marcas de tiempo.

La única solución para esto (es decir, para lograr un comportamiento similar al de Windows) es copiar los archivos utilizando la línea de comandos. Aplicaciones -> Terminal.app

y utilice el siguiente comando:

cp -r /source/file1 /destination

Como alternativa, puede simplificar el proceso permitiendo que el terminal obtenga las rutas de los archivos simplemente arrastrando y soltando el archivo de origen y la carpeta de destino:

  1. Buscar en
  2. Escriba "Terminal". Pulse el botón de retorno
  3. Tipo cp -r
  4. Arrastrar y soltar el archivo fuente
  5. Arrastrar y soltar el archivo de destino
  6. Pulse de nuevo el botón de retorno.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X