Installer le paquet complet avec référence locale et tous les modes publiés.
install attrattrlit les propriétés d’un fichier ou dossier ; sans chemin, il examine le dossier courant
path, type, permissions, access, size, mime, dimensions, modified. Exemple :
attr [path [key]] [-x|-d|-s <value>]attrafficher les métadonnées portables du dossier courant
attr <path>afficher les clés étendues ou les métadonnées portables
attr <path> <key>afficher un champ portable ou la valeur d’un attribut étendu
attr <path> <key> : <value>définir du texte brut pour un attribut étendu
-xafficher la valeur sélectionnée en hexadécimal
-s <value>définir une valeur texte pour un attribut étendu
-dsupprimer un attribut étendu
Les noms des champs portables ignorent la casse, contrairement aux véritables clés xattr. -x affiche une valeur hexadécimale, -s et : écrivent un attribut étendu, -d le supprime. Ces opérations exigent xattr.
Les champs portables ne sont pas modifiables. Utilisez
Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.
L’extension .xml ne modifie pas les contrôles du système de fichiers ; les informations MIME ne sont ajoutées que si PHP peut les identifier correctement.
Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.
Base et Minimum sont deux paquets de la même version actuelle du module.
Installer le paquet complet avec référence locale et tous les modes publiés.
install attrInstaller le paquet réduit. La référence locale est omise ;
install attr -mInstaller exactement cette version publiée.
install attr -v 1.3.2upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.
upgrade attrSupprimer le bloc d’extension sans toucher au noyau ni aux autres modules.
install attr -uLes exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.
attrPath [path] sandbox
Type [type] directory
Permissions [permissions] 0755
Access [access] rwx
Modified [modified] 2026-08-11 18:40:00L’extension .xml ne modifie pas les contrôles du système de fichiers ; les informations MIME ne sont ajoutées que si PHP peut les identifier correctement.
attr \sandbox\feed.xmlChemin [path] sandbox/feed.xml
Type [type] file
Droits [permissions] 0644
Accès [access] rw-
Taille [size] 127 B
MIME [mime] application/xml
Modifié [modified] 2026-08-11 18:40:00Les images reconnues ajoutent leurs dimensions en pixels aux mêmes métadonnées portables du fichier.
attr \sandbox\feed.xml MIMEtext/xmlLes répertoires conservent leur propre type d’objet et omettent les champs réservés aux fichiers : taille, MIME et données d’image.
attr \sandbox\feed.xml permissions -x30363434attr \sandbox\feed.xml permissions -s 0600Les attributs portables sont en lecture seuleattr \sandbox\feed.xml user.note : reviewedLes attributs étendus sont indisponibles ; les attributs portables sont en lecture seuleattr \sandbox\feed.xml user.note -s reviewedLes attributs étendus sont indisponibles ; les attributs portables sont en lecture seuleattr \sandbox\feed.xml user.note -dLes attributs étendus sont indisponibles ; les attributs portables sont en lecture seuleattr \sandbox\feed.xml user.note -xLes attributs étendus sont indisponibles ; les attributs portables sont en lecture seuleattr \sandbox\feed.xml permissions -dLes attributs portables sont en lecture seuleattr \sandbox\images\icon.svg dimensionsAttribute not foundattr \sandbox\missing.txtChemin introuvablesandbox/feed.xmlL’exemple utilise un fichier ou un répertoire de l’espace de documentation protégé /sandbox/.
<?xml version="1.0" encoding="UTF-8"?>
<feed>
<title>lil-sandbox</title>
<entry id="1">Example XML content</entry>
</feed>
MIME, Type et les autres champs portables sont accessibles quelle que soit la casse. Les véritables noms d’attributs sont préservés.