prof. Nunzio Brugaletta                                                                                                         atapSO

EnneBi - Computer Science
Avanti - Indietro - Inizio



revisione 2 (2005.12)






Indice

1. Premessa

2. Che cosa è un Sistema Operativo?

3. Le interfacce utente

3.1 La shell a caratteri di Linux: Bash e le sue caratteristiche

3.2 Bash: muoversi fra file e directory

3.3 File e collegamenti simbolici

3.4 Il sistema grafico di Linux

3.5 Informazioni sulle risorse: uno sguardo a /proc

4. Storia dei sistemi operativi

4.1 Da Unix a Linux: lo sviluppo a bazar

5. Il time-sharing

5.1 Login, logout e shutdown in Linux

5.2 Creare account per utenti

5.3 Gruppi e loro gestione

5.4 Eliminare, sospendere account utente

5.5 Il sistema dei diritti su file e directory

5.6 Utenti, superutente, cambi di identità

5.7 Impostazioni di default per gli utenti

6. Processo e sua immagine

6.1 Processi e immagini in Linux

7. Stati di un processo, transizioni di stato

7.1 Job control

8. Politiche di scheduling

8.1 Correzione priorità processi ed utenti

9. Gestione della memoria

10. Gestione dei dati sulle memorie di massa

10.1 Gerarchia del file system in Linux

10.2 Dispositivi di memorizzazione e file system

11. Gestione dello spazio su disco

11.1 Il filesystem di Linux: ext2

11.2 Evoluzione di ext2: ext3 e il journaling

11.3 Informazioni sul file system

12. Gestione dell'I/O e dispositivi

12.1 I device di Linux

12.2 Qualche esempio di uso dei device

13. Periferiche virtuali

13.1 Stampa e controllo della stampa in Linux

14. Inizializzazione del sistema

14.1 Inizializzazione di un sistema Linux

14.2 Avvio e fermo dei servizi

15. Riferimenti bibliografici




Avanti - Indietro - Inizio

http://ennebi.solira.org                                                                                               ennebi@solira.org