¿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.extension
mdls
significa Metadata List y puedes mirar las páginas man (man mdls
) para aprender cómo usarlo.xattr path/file.extension
xattr
significa Atributos extendidos. Esto se puede usar para mostrar y editar atributos extendidos de archivos.xattr -l path/file.extension
hace 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.extension
ls
es 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.extension
exiftool
separado si aún no lo ha hecho. Por ejemplo, si usabrew
, puede hacerlobrew install exiftool
.exiftool
es una utilidad útil para ver y jugar con los metadatos de los archivos.sips -g all path/file.extension
(para imágenes)sips
yidentify
son 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,
ls
puedo darte mucha información con la-l
banderaHay su último tocado, propietario, grupo y permisos; entonces hay
md5sum
para eso:fuente
-i
bandera a la invocación de ls también imprimirá información de inodo