Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install attrattrLegge metadati portabili e attributi estesi dei file; gli xattr disponibili possono anche essere scritti o eliminati.
Per metadati prevedibili tra hosting diversi, partire dalle chiavi portabili; usare gli attributi estesi solo quando il server espone realmente xattr.
attr [path [key]] [-x|-d|-s <value>]attrmostrare i metadati portabili della directory corrente
attr <path>mostrare chiavi estese o metadati portabili
attr <path> <key>mostrare un campo portabile o il valore di un attributo esteso
attr <path> <key> : <value>impostare testo grezzo per un attributo esteso
-xmostrare il valore selezionato in esadecimale
-s <value>impostare un valore testuale per un attributo esteso
-deliminare un attributo esteso
Le chiavi stabili sono path, type, permissions, access, size, mime, dimensions e modified. Sono di sola lettura e mantengono questi nomi macchina inglesi in ogni lingua dell’interfaccia. size, mime e dimensions compaiono solo quando sono applicabili al percorso scelto. Una chiave portabile ha precedenza su un attributo esteso con lo stesso nome semplice; chiavi con namespace come user.note restano non ambigue.
Quando xattr è supportato,
Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.
L’estensione .xml non modifica i controlli del file system; le informazioni MIME vengono aggiunte solo quando PHP può identificarle correttamente.
Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.
Base e Minimum sono due pacchetti della stessa release corrente del modulo.
Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install attrInstalla il pacchetto ridotto. Il riferimento locale è omesso;
install attr -mInstalla esattamente questa versione pubblicata.
install attr -v 1.3.1upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.
upgrade attrRimuove il blocco estensione senza toccare core e altri moduli.
install attr -uGli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.
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 0644L’estensione .xml non modifica i controlli del file system; le informazioni MIME vengono aggiunte solo quando PHP può identificarle correttamente.
attr sandbox/feed.xml permissions0644Le immagini riconosciute aggiungono le dimensioni in pixel agli stessi metadati portabili del file.
attr sandbox/feed.xml user.note : reviewedpath sandbox/data/sample.txt
type file
permissions 0644
readable yes
writable yesLe directory mantengono il proprio tipo di oggetto e omettono i campi riservati ai file: dimensione, MIME e dati immagine.
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.txtPercorso non trovatosandbox/feed.xmlL’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.
<?xml version="1.0" encoding="UTF-8"?>
<feed>
<title>lil-sandbox</title>
<entry id="1">Example XML content</entry>
</feed>
La scrittura degli attributi estesi usa :, i metadati portabili restano di sola lettura e > assume un unico significato in tutto il sistema.