11.07.2015 Views

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Indice1 L’architettura di un sistema <strong>GNU</strong>/<strong>Linux</strong> 11.1 L’architettura del sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.1 L’architettura di base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.2 Il funzionamento del sistema . . . . . . . . . . . . . . . . . . . . . . . . . 31.1.3 Alcune caratteristiche specifiche di <strong>Linux</strong> . . . . . . . . . . . . . . . . . . 41.2 L’architettura dei file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.2.1 Il Virtual File System e le caratteristiche dei file. . . . . . . . . . . . . . . 61.2.2 L’architettura di un filesystem e le proprietà dei file . . . . . . . . . . . . 91.2.3 L’organizzazione delle directory ed il Filesystem Hierarchy Standard . . . 141.2.4 La gestione dell’uso di dischi e volumi . . . . . . . . . . . . . . . . . . . . 191.3 L’architettura dei processi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241.3.1 Le proprietà dei processi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251.3.2 I segnali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341.3.3 Priorità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361.3.4 Sessioni di lavoro e job control . . . . . . . . . . . . . . . . . . . . . . . . 381.4 Il controllo degli accessi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401.4.1 Utenti e gruppi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401.4.2 I permessi dei file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421.4.3 I permessi speciali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431.4.4 La gestione dei permessi dei file . . . . . . . . . . . . . . . . . . . . . . . . 451.4.5 Altre operazioni privilegiate . . . . . . . . . . . . . . . . . . . . . . . . . . 462 La shell e i comandi 512.1 L’interfaccia a linea di comando. . . . . . . . . . . . . . . . . . . . . . . . . . . . 512.1.1 La filosofia progettuale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512.1.2 Le principali shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522.1.3 Introduzione alla sintassi della riga di comando . . . . . . . . . . . . . . . 532.1.4 Funzionalità interne della shell . . . . . . . . . . . . . . . . . . . . . . . . 552.1.5 La redirezione dell’I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632.1.6 Scripting elementare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672.2 I comandi dei file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742.2.1 Caratteristiche comuni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752.2.2 I comandi per le ricerche sui file . . . . . . . . . . . . . . . . . . . . . . . 752.2.3 I comandi visualizzare il contenuto dei file . . . . . . . . . . . . . . . . . . 822.2.4 I comandi per suddividere il contenuto dei file . . . . . . . . . . . . . . . . 832.2.5 I comandi per filtrare il contenuto dei file . . . . . . . . . . . . . . . . . . 852.2.6 Altri comandi dei file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882.3 Altri comandi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 892.3.1 I comandi per la documentazione . . . . . . . . . . . . . . . . . . . . . . . 892.3.2 I comandi per la gestione dei tempi . . . . . . . . . . . . . . . . . . . . . . 92iii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!