Benvenuti, e grazie per aver scelto Mandrake Linux! Questo libro è rivolto a quelle persone che desiderano immergersi nelle profondità del proprio sistema GNU/Linux, sfruttandone le enormi potenzialità. Il libro è diviso in tre parti:
Introduzione a Linux: in questa prima parte vi presenteremo la linea di comando, con le sue utili applicazioni, e i principi basilari dell'elaborazione di testi, fondamentale su GNU/Linux.
Inizieremo con un capitolo che servirà da introduzione al mondo di Unix e, in particolare, a quello di GNU/Linux. È necessario comprendere bene i concetti presentati in questo capitolo prima di affrontare il successivo, dedicato alla linea di comando, nel quale vi illustreremo l'uso dei programmi più comuni per la gestione dei file e alcune utili caratteristiche della shell.
Un altro capitolo è dedicato all'elaborazione di testi. Dato che la maggior parte dei file di configurazione in Unix sono file di testo, è probabile che dovrete modificarli con un editor di testo. Imparerete a usare due degli editor di testo più famosi nel mondo Unix: il poderoso Emacs e il moderno :-) Vi.
Arrivati a questo punto, dovreste essere in grado di compiere semplici operazioni di manutenzione ordinaria del vostro sistema. I due capitoli successivi trattano di applicazioni pratiche della linea di comando, e del controllo dei processi in generale.
Linux in profondità: qui troverete alcuni dettagli sull'architettura del filesystem e sul kernel di Linux.
Nel primo capitolo vedrete come è organizzata la struttura ad albero dei file. I sistemi Unix tendono ad avere dimensioni considerevoli, ma ogni file ha il proprio posto in una particolare directory; dopo aver letto questo capitolo saprete dove cercare un file in base al suo ruolo all'interno del sistema.
Un altro capitolo riguarda il filesystem e i punti di mount. Qui imparerete cosa significano questi termini e vedrete un esempio pratico.
Un capitolo sarà dedicato ai filesystem di GNU/Linux: dopo avervi presentato i file system esistenti, vi insegneremo qualcosa in più sui tipi di file e su alcuni altri concetti che potrebbero risultarvi nuovi. Un altro capitolo ancora vi presenterà uno speciale filesystem di GNU/Linux: /proc.
Imparerete a conoscere la procedura di avvio di Mandrake Linux, e scoprirete come utilizzarla al meglio.
Uso avanzato: infine troverete dei capitoli rivolti agli utenti più esperti, tra cui un utilissimo capitolo sulla risoluzione dei problemi più comuni.
Innanzitutto un capitolo dedicato alla gestione e all'uso quotidiano della stampa.
Seguono poi tre capitoli pensati in particolare per le persone che desiderano diventare esperte di GNU/Linux. Il primo è dedicato esclusivamente alla risoluzione dei problemi: se doveste avere problemi con il vostro sistema, questo è un buon punto di partenza. Il secondo descrive in dettaglio i livelli di sicurezza disponibili in Mandrake Linux. Il terzo, invece, descrive gli assistenti che vi guidano nella configurazione del vostro sistema come server di una LAN.
Infine vi descriveremo le procedure da seguire per la compilazione e l'installazione di un nuovo kernel e di programmi distribuiti in forma di sorgenti.