Written by
TomSmithResumen: Este artículo de iBoysoft explica qué son los atributos extendidos en Mac y cómo eliminar los atributos extendidos de Mac.
En informática, un archivo es más que su contenido. Es una combinación de su contenido, nombre, estructura, metadatos y atributos extendidos. Estos componentes trabajan juntos para garantizar que el archivo se pueda almacenar, acceder y gestionar de manera eficiente por el sistema operativo y las aplicaciones.
Aunque los atributos extendidos típicamente no son visibles en Finder u operaciones de archivo estándar, es posible que desee verlos o incluso eliminarlos. Por ejemplo, si no puede abrir una aplicación descargada de internet, probablemente se deba al atributo extendido de cuarentena.
¿Qué son los atributos extendidos de Mac?
Los atributos extendidos de Mac, a menudo llamados "xattrs", son una característica del sistema de archivos de macOS que le permite adjuntar metadatos adicionales o atributos personalizados a archivos y directorios. Estos atributos son piezas pequeñas de información que amplían los metadatos estándar del archivo (como nombre de archivo, tamaño y permisos) sin alterar el contenido real del archivo.
También se utilizan ampliamente en Linux, BSD y otros sistemas de archivos.
¿Cómo ver los atributos extendidos en Mac?
Los atributos extendidos se almacenan por separado en los metadatos de un archivo y solo se pueden acceder utilizando el comando xattr en Terminal. Se nombran usando una firma de tipo, similar a los archivos de preferencias, como com.apple.FinderInfo. Algunos también tienen subtipos de metadatos, como kMDItemIsScreenCapture.
Para verlos:
- Inicia la aplicación Terminal.
- Escribe el siguiente comando y presiona Enter.xattr ruta_del_archivo
Ingresa xattr, deja un espacio, luego arrastra y suelta el archivo que deseas verificar en Terminal para obtener su ruta de archivo, y luego presiona la tecla Enter. Un comando de ejemplo sería: xattr /Users/jenny/Desktop/Screenshot\ 2025-02-18\ at\ 5.15.29 PM.png
La entrada de ejemplo devuelve los siguientes atributos extendidos:
En este ejemplo, puedes encontrar metadatos utilizados por Finder para mostrar etiquetas de archivo e iconos, metadatos para hacer un seguimiento de la última fecha de uso del archivo, metadatos para hacer cumplir políticas de seguridad y metadatos para identificar el archivo como una captura de pantalla.
Aquí tienes algunos ejemplos de atributos extendidos y sus significados:
com.apple.FinderInfo | Almacena metadatos específicos de Finder como color de etiqueta, visibilidad y ubicación del icono. |
com.apple.quarantine | Indica que un archivo fue descargado de internet y puede estar en cuarentena por motivos de seguridad. |
com.apple.metadata:kMDItemWhereFroms | Almacena la URL de origen o la ubicación desde la cual se descargó un archivo. |
com.apple.metadata:kMDItemDownloadedDate | Registra la fecha y hora en que se descargó un archivo. |
com.apple.TextEncoding | Especifica la codificación de texto utilizada para un archivo, como UTF-8 o ASCII. |
com.apple.ResourceFork | Almacena datos de la bifurcación de recursos heredados, utilizados principalmente en versiones antiguas de macOS. |
com.apple.lastuseddate#PS | Registra la fecha y hora de último acceso a un archivo. |
com.apple.metadata:_kMDItemUserTags | Almacena etiquetas o etiquetas asignadas por el usuario a un archivo. |
com.apple.metadata:kMDItemFSLabel | Especifica el color de etiqueta de Finder asignado a un archivo. |
com.apple.metadata:kMDItemAlternateNames | Almacena nombres alternativos o alias de un archivo. |
com.apple.metadata:kMDItemComment | Almacena comentarios o notas del usuario asociadas con un archivo. |
com.apple.metadata:kMDItemOMUserTags | Almacena etiquetas de usuario OpenMeta, utilizadas por algunas aplicaciones de terceros. |
com.apple.metadata:kMDItemFSContentChangeDate | Registra la fecha y hora en que se modificó por última vez el contenido de un archivo. |
com.apple.metadata:kMDItemFSCreationDate | Registra la fecha y hora en que se creó un archivo. |
com.apple.metadata:kMDItemFSName | Almacena el nombre del archivo tal como aparece en el sistema de archivos. |
¡Comparte este artículo si te resulta útil!
¿Cómo eliminar atributos extendidos en Mac?
Cuando te encuentres con problemas en Mac, por ejemplo, errores que te impiden abrir aplicaciones en Mac, como "la aplicación está dañada y no se puede abrir," "la aplicación no se puede abrir porque proviene de un desarrollador no identificado," "Apple no puede comprobar si es software malicioso," eliminar los atributos de cuarentena es la solución más efectiva.
También puedes enfrentarte a otras situaciones donde necesites eliminar los atributos extendidos de un archivo en Mac. Aquí te explicamos cómo hacerlo:
- Abrir la aplicación Terminal.
- Encontrar el atributo extendido del archivo que deseas eliminar.xattr ruta_del_archivo
- Eliminar el atributo extendido.xattr -d nombre_del_atributo ruta_del_archivo
Por ejemplo, si no puedes abrir la aplicación Cornerstone, al eliminar su bit de cuarentena (por ejemplo, xattr -d com.apple.quarantine /Applications/Cornerstone.app) se detendrá la verificación de seguridad integrada que examina la aplicación y te permitirá abrirla.
Ayuda a otros a quitar atributos extendidos en Mac compartiendo esta publicación.