La struttura delle directory in un sistema Linux ha molte caratteristiche comuni a quella di altri sistemi Unix.
Sotto vengono riportare le directory principale e più comuni su Unix diversi, altre directory possono avere nomi o funzionalità diverse in Unix diversi (e anche in distribuzioni Linux diverse).
/
Radice (root). La directory principale che contiene tutte le altre.
/root
Home dell'utente root, da non confondere con la root ( / ), che è la directory principale e non una directory che si chiama /root
/boot
Contiene tutte le immagini del kernel e file indispensabili al bootstrap del sistema
/etc
Contiene i file di configurazione del sistema e dei programmi installati
/home
Contiene le home directory degli utenti normali (tutti tranne l'utente root)
/usr
Contiene binari, documentazione, librerie e sorgenti della maggior parte dei programmi (e i sorgenti del kernel)
/var
Contiene tutti file che hanno informazioni dinamiche, che tendono a modificarsi con il tempo: log, file di pid e lock dei processi in esecuzione, directory di spool (stampa, mail...) ecc.
/proc
File system virtuale, generato in tempo reale dal kernel. Contiene, come se fossero file e directory, dati dinamici sul sistema e sui processi
/dev
Contiene file speciali, che corrispondono a dispositivi hardware o a funzionalità particolari. Tramite di essi si può accedere al relativo device hardware.
/sbin
Contiene comandi e programmi riservati a root ( altri comandi sono in /usr/sbin/
)
/bin
Contiene comandi e programmi base per tutti gli utenti (altri comandi sono in /usr/bin/
)
SWAP
Non è una directory ma una partizione speciale, utilizzata come memoria virtuale.
Capire, muoversi e modificare file e directory: /, .., . , cd, ls, cp, mv, rm, rmdir, mkdir. Uso di link e symlink.
Amministrazione di sistemi LinuxOverview delle attività di amministrazione dei sistemi Linux
Introduzione al File System LinuxLe informazioni fondamentali per comprendere e gestire il file system e la logica delle directory su Linux
Re:dimensioni directory
Lo spazio per le home degli utenti puo' essere gestito tramite quota. Credo che questi due infobox facciano al caso tuo:
Installazione di Quota
http://openskills.info/view/boxdetail.php?IDbox=834&IDlanguage=&boxtype=description
Configurazion di Quota
http://openskills.info/view/boxdetail.php?IDbox=838&IDlanguage=&boxtype=description
dimensioni directory
si può dare, secondo voi, una dimensione ben precisa alle directory degli utenti ?