¿Hay alguna forma de obtener todos los metadatos asociados con un archivo en Terminal? Por "metadatos" me refiero a cosas metadatos y propiedades que no se almacenan ni se derivan del contenido del archivo (es decir, suma de verificación, UTD, resolución de imagen, etc.), sino que residen en los datos del sistema de archivos sobre el archivo (es decir, la última vez cambiado, inodo, permisos, atributos extendidos, etc.).
15

Respuestas:
Esta respuesta puede llegar tarde, pero espero que ayude a alguien.
Existen numerosas formas de ver metadatos en el terminal en una computadora Apple:
mdls path/file.extensionmdlssignifica Metadata List y puedes mirar las páginas man (man mdls) para aprender cómo usarlo.xattr path/file.extensionxattrsignifica Atributos extendidos. Esto se puede usar para mostrar y editar atributos extendidos de archivos.xattr -l path/file.extensionhace que se muestren los nombres y valores de los atributos. Sin embargo, he notado que, al menos en macOS, parece que esto solo muestra datos agregados por el usuario.ls -l@ path/file.extensionlses una poderosa utilidad de listado de terminales. En su forma más simple, enumera el contenido actual del directorio. Sin embargo, como puede ver aquí, puede enumerar más que eso.exiftool path/file.extensionexiftoolseparado si aún no lo ha hecho. Por ejemplo, si usabrew, puede hacerlobrew install exiftool.exiftooles una utilidad útil para ver y jugar con los metadatos de los archivos.sips -g all path/file.extension(para imágenes)sipsyidentifyson para leer metadatos / información de imágenes.identify -verbose path/file.extension(para imágenes)Dependiendo de su aplicación deseada, uno de estos podría ser más apropiado o conveniente que los demás. Sin embargo, debe tenerse en cuenta que todos estos muestran cosas diferentes, aunque sea un poco.
fuente
Quiero decir,
lspuedo darte mucha información con la-lbanderaHay su último tocado, propietario, grupo y permisos; entonces hay
md5sumpara eso:fuente
-ibandera a la invocación de ls también imprimirá información de inodo