Differences between revisions 1 and 2
Revision 1 as of 2011-02-06 09:43:02
Size: 2854
Comment: first translated version
Revision 2 as of 2018-09-28 21:16:55
Size: 2888
Editor: PengouinPdt
Comment: Add link to url FR
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablewidth="100%"style="border: 0px hidden ;">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[home_directory|English]] - Italiano -~ ||<style="border: 0px hidden ; text-align: right;"> (!) [[/Discussion|Discussion]] || ||<tablewidth="100%"style="border: 0px hidden ;">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[home_directory|English]] - [[fr/home_directory|Français]] - Italiano -~ ||<style="border: 0px hidden ; text-align: right;"> (!) [[/Discussion|Discussion]] ||

Translation(s): English - Français - Italiano

(!) ?Discussion


In informatica, una directory home è una directory che contiene i file personali di un utente particolare del sistema.

Nei sistemi Unix/Linux, questa include i file di configurazione (di solito nascosti, cioè con nome che inizia con un punto (.)), documenti, programmi installati localmente, ecc. La directory home è definita come parte dei dati dell'account utente (ad esempio nel file /etc/passwd). Su molti sistemi, inclusa la maggior parte delle distribuzioni di Linux e varianti di BSD (es. OpenBSD), la directory home di ciascun utente ha la forma /home/<nomeutente> (dove nomeutente è il nome dell'account dell'utente). La directory home dell'account del superutente (di solito chiamato root) è tradizionalmente /, ma su molti sistemi recenti è spesso posizionata in /root.

Questa convenzione non è tuttavia universale: in NeXTSTEP, OPENSTEP e Mac OS X, le directory home degli utenti sono memorizzate in /Users/<nomeutente>. In NeXTSTEP e OPENSTEP, però, in una configurazione a singolo utente, non in rete, esiste un account ristretto "me", in aggiunta all'account non ristretto root standard, che archivia i propri file utente in /me. In Solaris, le directory home sono posizionate in /home, ma questo è di fatto il punto di mount di uno strumento di montaggio automatico che monta le directory home da un file server in base alle necessità, o /export/home sul sistema locale. Sistemi Unix più datati spesso usavano percorsi come /u01 o /var/users.

Un'ulteriore convenzione per i nomi in Unix (che prende origine dalla shell csh è che si può usare ~<utente> come scorciatoia per riferirsi alla directory home che appartiene a "utente", qualunque sia la sua posizione nel file system. Questo è il motivo per cui molti server web sono configurati in modo da mostrare il sito web personale di un utente, quando si accede ad un URL come http://www.catb.org/~esr/ (in questo esempio, il nome utente è "esr"). Un'ulteriore scorciatoia permette ad un utente di riferirsi alla propria directory home semplicemente come a ~.

La separazione dei dati utente dai dati di sistema evita fenomeni di ridondanza e rende relativamente semplice il backup dei dati importanti. Inoltre, trojan horse, virus e worm in esecuzione con il nome e i privilegi dell'utente nella maggior parte dei casi saranno solo in grado di alterare i file nella directory home dell'utente e forse alcuni file appartenenti ai gruppi di lavoro dell'utente, ma non veri file di sistema.

Da: http://en.wikipedia.org/wiki/home_directory