È un po 'disordinato e c'è un certo numero di incroci, ma il tour veloce, senza davvero entrare nelle sottocartelle di questi:
/etc
, /tmp
E /var
sono solo link simbolici alle sottocartelle in /private
.
/etc
generalmente contiene file di configurazione.
/tmp
è per i file temporanei utilizzati dai processi in esecuzione (vedi anche /var/tmp
)
/var
viene anche utilizzato per file un po 'temporanei utilizzati dai processi in esecuzione, ma questi tendono ad essere meno temporanei e più spesso conservati tra le esecuzioni, ad esempio i file di registro che si trovano di solito /var/log
.
/usr
contiene file binari (eseguibili) e file relativi agli sviluppatori per le utility core unix / BSD. Le cose che l'utente stesso installa dovrebbero finire /usr/local
.
/bin
contiene anche i binari ma tendono ad essere più OS-fondamentale rispetto a quelli /usr
- come ad esempio cp
, cat
, bash
.
/sbin
è come sopra ma focalizzato su compiti amministrativi ordinari come mount
e shutdown
. Il s
= sistema / superutente , di solito sono necessari i diritti di root / superutente per usare questi comandi.
/.fseventsd
viene utilizzato dal sistema operativo per registrare gli eventi di modifica del file system (come la creazione di cartelle) in modo che le parti interessate possano essere avvisate quando il file system cambia.
Tuttavia, per correre il rischio di dire ciò che non volevi che io dicessi: la maggior parte di questi sono di scarso interesse, e se dovessi usarne uno, molto probabilmente lo faresti /usr/local
, /var/log
oppure /tmp
.
Ulteriori informazioni incentrate sulla struttura Unix comune sono disponibili su Wikipedia ( Unix File System ).