Instala el paquete completo con referencia local y todos los modos publicados.
install attrattrLee metadatos portátiles y atributos extendidos de archivos; los xattr disponibles también se pueden escribir y eliminar.
Para obtener metadatos previsibles entre distintos hostings, empiece por las claves portátiles; use atributos extendidos solo cuando el servidor exponga xattr de verdad.
attr [path [key]] [-x|-d|-s <value>]attrmostrar metadatos portables del directorio actual
attr <path>mostrar claves extendidas o metadatos portables
attr <path> <key>mostrar un campo portable o el valor de un atributo extendido
attr <path> <key> : <value>establecer texto sin procesar en un atributo extendido
-xmostrar el valor seleccionado en hexadecimal
-s <value>establecer un valor de texto en un atributo extendido
-deliminar un atributo extendido
Las claves estables son path, type, permissions, access, size, mime, dimensions y modified. Son de solo lectura y conservan estos nombres de máquina en inglés en todos los idiomas de la interfaz. size, mime y dimensions aparecen solo cuando corresponden a la ruta seleccionada. Una clave portable tiene prioridad sobre un atributo extendido con el mismo nombre simple; las claves con espacio de nombres, como user.note, siguen siendo inequívocas.
Cuando xattr está disponible,
Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.
La extensión .xml no cambia las comprobaciones del sistema de archivos; la información MIME solo se añade cuando PHP puede identificarla correctamente.
Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.
Base y Minimum son dos paquetes de la misma versión actual del módulo.
Instala el paquete completo con referencia local y todos los modos publicados.
install attrInstalar el paquete reducido. No incluye la referencia local;
install attr -mInstalar exactamente esta versión publicada.
install attr -v 1.3.1upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.
upgrade attrElimina el bloque de extensión sin tocar el núcleo ni otros módulos.
install attr -uLos ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.
cd \sandbox | attr feed.xml | attr feed.xml permissionsfeed.xml
path feed.xml
type file
permissions 0644
size 1.3 KB
mime application/xml
permissions 0644La extensión .xml no cambia las comprobaciones del sistema de archivos; la información MIME solo se añade cuando PHP puede identificarla correctamente.
attr sandbox/feed.xml permissions0644Las imágenes reconocidas añaden sus dimensiones en píxeles a los mismos metadatos portátiles del archivo.
attr sandbox/feed.xml user.note : reviewedpath sandbox/data/sample.txt
type file
permissions 0644
readable yes
writable yesLos directorios conservan su propio tipo de objeto y omiten los campos exclusivos de archivos: tamaño, MIME y datos de imagen.
attr sandbox/feed.xml user.notepath sandbox/data/sample.txt
type file
permissions 0644
readable yes
writable yesattr sandbox/feed.xml > attr.logpath sandbox/data/sample.txt
type file
permissions 0644
readable yes
writable yesattr \sandbox\missing.txtRuta no encontradasandbox/feed.xmlEl ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.
<?xml version="1.0" encoding="UTF-8"?>
<feed>
<title>lil-sandbox</title>
<entry id="1">Example XML content</entry>
</feed>
La escritura de atributos extendidos usa :, los metadatos portables siguen siendo de solo lectura y > adquiere un único significado en todo el sistema.