Cómo obtener amplia información del sistema de ficheros sobre un archivo?
Tengo un archivo que constantemente provoca errores en mi utilidad de copia de seguridad (Unison). Estoy tratando de concretar un error y averiguar cómo es diferente de los demás archivos. He copiado ese archivo y una copia de las copias de seguridad bien error no está relacionado con el contenido del archivo. Luego he cambiado el nombre original para asegurarse de que un error no está relacionado con un nombre de archivo.
Así que ahora tengo 2 archivos con exactamente el mismo contenido, mismo xattrs (he comprobado), pero uno de ellos hace de copia de seguridad a fallar. ¿Qué otra cosa podría ser diferente entre esos archivos?
También no es un caso único. Tengo muchos problema similar archivos todos de los cuales son creados por el mismo programa (DaVinci Resolve)
actualización: me enteré de que mientras que los archivos muestran exactamente el mismo tamaño en ls -l
el archivo con el problema tiene mayor tamaño en el Buscador de "Obtener Información" de diálogo. Así que hay algunas rey de metadatos para ese archivo. Cómo ver?
update2: traté de usar mdls
y ls -l@
como se recomienda, pero no obtener una respuesta. Esto demuestra que los tamaños de archivo son diferentes, pero no mostrar por qué. Aquí hay alguna información adicional:
Romans-MacBook-Pro:cut poma$ mdls src.mov
kMDItemFSContentChangeDate = 2015-01-19 06:12:45 +0000
kMDItemFSCreationDate = 2015-01-05 04:54:25 +0000
kMDItemFSCreatorCode = ""
kMDItemFSFinderFlags = 0
kMDItemFSHasCustomIcon = 0
kMDItemFSInvisible = 0
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery = 0
kMDItemFSLabel = 0
kMDItemFSName = "src.mov"
kMDItemFSNodeCount = 290301124
kMDItemFSOwnerGroupID = 99
kMDItemFSOwnerUserID = 99
kMDItemFSSize = 290301124
kMDItemFSTypeCode = ""
Romans-MacBook-Pro:cut poma$ mdls copy.mov
kMDItemFSContentChangeDate = 2015-01-19 06:56:04 +0000
kMDItemFSCreationDate = 2015-01-19 06:56:04 +0000
kMDItemFSCreatorCode = ""
kMDItemFSFinderFlags = 0
kMDItemFSHasCustomIcon = 0
kMDItemFSInvisible = 0
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery = 0
kMDItemFSLabel = 0
kMDItemFSName = "copy.mov"
kMDItemFSNodeCount = 290300838
kMDItemFSOwnerGroupID = 99
kMDItemFSOwnerUserID = 99
kMDItemFSSize = 290300838
kMDItemFSTypeCode = ""
.
Romans-MacBook-Pro:cut poma$ ls -la@
total 10681888
...
-rw-r--r--@ 1 poma staff 290300838 Jan 19 13:56 copy.mov
com.apple.quarantine 22
Mac_Metadata 20
-rw-rw-rw-@ 1 poma staff 290300838 Jan 19 13:12 src.mov
com.apple.quarantine 22
Mac_Metadata 20
.
Romans-MacBook-Pro:cut poma$ md5 src.mov
MD5 (src.mov) = 7d59d01e5efffe3a258eff86d8b775a0
Romans-MacBook-Pro:cut poma$ md5 copy.mov
MD5 (copy.mov) = 7d59d01e5efffe3a258eff86d8b775a0
Como se puede ver src.mov
tiene de diferente tamaño en ls
y mdls
, mientras que para copy.mov
son los mismos.