Linux Filesystem Hierarchy: Versione 0.65 | ||
---|---|---|
Indietro | Capitolo 1. La gerarchia del filesystem Linux | Avanti |
/srv contiene i dati per i servizi offerti dal sistema. Lo scopo principale di questa directoty è quello di dar modo agli utenti di trovare la collocazione dei file di dati per un particolare servizio, e trovare una collocazione per i servizi che richiedono un unico albero di directory per dati in sola lettura, dati scrivibili e script (come gli script cgi). I dati che interessano solo un utente specifico dovrebbero trovarsi nella directory di home degli utenti. La metodologia usata per denominare le sottodirectory di /srv non è precisata, poiché attualmene manca un accordo su questo punto. Un metodo per strutturare i dati sotto /srv è per protocollo, per esempio ftp, rsync, www, e cvs. Su grandi sistemi può essere utile strutturare /srv per contesto di amministrazione, come /srv/physics/www, /srv/compsci/cvs, etc. Questa configurazione varierà da host a host. Quindi, nessun programma dovrebbe dipendere da una struttura di sottodirectory di /srv esistente, o da dati che devono risiedere necessariamente in /srv. Comunque /srv dovrebbe sempre esistere su sistemi conformi al FHS e dovrebbe essere usata come collocazione predefinita per tali dati. Le distribuzioni devono prestare attenzione a non rimuovere i file locali situati in queste directory senza il permesso dell'amministratore. Questo è particolarmente importante poiché queste aree contengono spesso sia file installati inizialmente dal distributore che file aggiunti dall'amministratore.