Este es el comando attr que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
attr - atributos extendidos en objetos del sistema de archivos XFS
SINOPSIS
attr [ -LRSq ] -s nombre de atributo [ -V atributo ] ruta
attr [ -LRSq ] -g nombre de atributo ruta
attr [ -LRSq ] -r nombre de atributo ruta
attr [ -LRSq ] -l ruta
Descripción
Los atributos extendidos implementan la capacidad de un usuario para adjuntar pares de nombre: valor a objetos
dentro del sistema de archivos XFS.
Este documento describe el attr comando, que es principalmente compatible con el comando IRIX
del mismo nombre. Por lo tanto, está dirigido específicamente a usuarios del sistema de archivos XFS, para
manipulación de atributos extendidos independientes del sistema de archivos, consulte el obtenerfattr(1) y
setfattr(1) documentación.
Los atributos extendidos se pueden utilizar para almacenar metainformación sobre el archivo. Por ejemplo
"character-set = kanji" podría decirle a un navegador de documentos que use el juego de caracteres Kanji cuando
mostrar ese documento y "thumbnail = ..." podría proporcionar una descripción general de resolución reducida
de una imagen gráfica de alta resolución.
En el sistema de archivos XFS, el nombres puede tener hasta 256 bytes de longitud, terminado por el primer
0 bytes. La intención es que sean nombres ASCII imprimibles (u otro juego de caracteres) para el
atributo. La valores puede tener hasta 64 KB de datos binarios arbitrarios.
Los atributos se pueden adjuntar a todos los tipos de inodos XFS: archivos regulares, directorios,
enlaces simbólicos, nodos de dispositivos, etc.
XFS utiliza 2 espacios de nombres de atributos separados asociados con cada objeto del sistema de archivos. Ellos
son el raíz y usuario espacios de direcciones. los raíz el espacio de direcciones es accesible solo para los
superusuario, y luego solo especificando un argumento de bandera para la llamada a la función. Otros usuarios
no verá ni podrá modificar atributos en el raíz espacio de dirección. los usuario dirección
El espacio está protegido por el mecanismo de permisos de archivo normal, por lo que el propietario del archivo puede
decidir quién puede ver y / o modificar el valor de los atributos en un archivo en particular.
DESCRIPCIÓN
El sistema attr La utilidad permite la manipulación de atributos extendidos asociados con el sistema de archivos.
objetos desde dentro de scripts de shell.
Hay cuatro operaciones principales que attr puede realizar:
El sistema -g nombre de atributo la opción dice attr para buscar el objeto nombrado e imprimir (para stdout)
el valor asociado con ese nombre de atributo. Con el -q bandera, stdout se mostrarán
exactamente y solo el valor del atributo, adecuado para el almacenamiento directamente en un
archivo o procesamiento a través de un comando canalizado.
Anuncia El sistema -l la opción dice attr para enumerar los nombres de todos los atributos que son
asociado con el objeto, y el número de bytes en el valor de cada uno de esos
atributos. Con el -q bandera, stdout será una lista simple de solo el atributo
nombres, uno por línea, adecuados para la entrada en un script.
RETIRAR El sistema -r nombre de atributo la opción dice attr para eliminar un atributo con el nombre de pila de
el objeto si el atributo existe. No hay salida tras la finalización satisfactoria.
ESTABLECER / CREAR
El sistema -s nombre de atributo la opción dice attr para establecer el atributo nombrado del objeto en el
valor leído de stdin. Si ya existe un atributo con ese nombre, su valor
será reemplazado por este. Si un atributo con ese nombre aún no
existen, se creará uno con este valor. Con el -V atributo bandera, la
El atributo se establecerá para tener un valor de atributo y stdin no se leerá.
Con la -q bandera, stdout no se utilizará. Sin el -q bandera, un mensaje que muestra
se imprimirá el nombre del atributo y el valor completo.
Cuando el -L se da la opción y el objeto nombrado es un enlace simbólico, opere en el
atributos del objeto al que hace referencia el enlace simbólico. Sin esta opción, opere en
los atributos del propio vínculo simbólico.
Cuando el -R se da la opción y el proceso tiene los privilegios apropiados, operar en el
raíz atributo espacio de nombres en lugar de que el USUARIO espacio de nombres de atributo.
El sistema -S La opción es similar, excepto que especifica el uso de la EN LINEA espacio de nombres de atributo.
Cuando el -q se da la opción attr tratará de guardar silencio. Producirá mensajes de error
(a stderr) pero no imprimirá mensajes de estado (para stdout).
NOTAS
Los programas estándar de intercambio / archivo de archivos alquitrán(1), y cpio(1) no archivará o
restaurar atributos extendidos, mientras que volcado xfs(8) el programa lo hará.
AVISOS
La opción de lista presente en la versión IRIX de este comando no es compatible. obtenerfattr
proporciona un mecanismo para recuperar todos los nombres de atributos.
Use attr en línea usando los servicios de onworks.net