Benvenuti, e grazie per aver scelto Mandrake Linux! Questa guida in formato elettronico è rivolta a quelle persone che desiderano immergersi a fondo nel proprio sistema GNU/Linux, sfruttandone le enormi potenzialità. Il libro è diviso in tre parti:
Nella prima parte, Il sistema Linux, vi presenteremo la linea di comando, con le sue molte applicazioni, e i principi basilari dell'elaborazione di testi, fondamentale su GNU/Linux.
Il capitolo Capitolo 1 servirà da introduzione al mondo di UNIX e, in particolare, a quello di GNU/Linux; descriverà gli strumenti più comuni per la gestione dei file e alcune caratteristiche utili di cui è dotata la shell. È necessario comprendere bene i concetti presentati in questo capitolo prima di affrontare il successivo, Capitolo 3. Incontrerete poi un capitolo complementare ai precedenti, Capitolo 2, che ha come argomenti la gestione dei dischi rigidi in GNU/Linux e il concetto di partizione.
Il capitolo successivo è dedicato all'Capitolo 4. 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 di UNIX e GNU/Linux: 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 (Capitolo 5) e del controllo dei processi in generale (Capitolo 6).
Nella parte Linux in profondità affronteremo l'architettura del kernel e del filesystem di Linux.
Nel primo capitolo, Capitolo 7, 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.
Ci occuperemo quindi del filesystem e dei punti di mount (Capitolo 8). In questo capitolo imparerete cosa significano questi termini e vedrete alcuni esempi pratici.
Proseguiremo con un capitolo (Capitolo 9) interamente dedicato ai filesystem di GNU/Linux: dopo avervi presentato i filesystem esistenti, ci occuperemo dei tipi di file e di alcuni altri concetti come gli inodi e le pipe. Un altro capitolo ancora (Capitolo 10) vi presenterà uno speciale filesystem di GNU/Linux: /proc.
In Capitolo 11 imparerete poi a conoscere la procedura di avvio di Mandrake Linux, e scoprirete come utilizzarla al meglio.
Nell'ultima parte, Uso avanzato, affronteremo argomenti che probabilmente solo gli utenti più coraggiosi o esperti vorranno mettere in pratica. Il capitolo Capitolo 12 vi insegna quali passi compiere per compilare e installare direttamente dal codice sorgente i programmi liberamente distribuiti; la sua lettura dovrebbe almeno invogliarvi a fare qualche tentativo, anche se all'inizio può sembrare difficile. Il capitolo Capitolo 13, infine, è uno degli ultimi traguardi verso una totale padronanza di GNU/Linux: dopo aver letto e messo in pratica gli insegnamenti in esso contenuti, potrete iniziare a convertire gli utenti Windows al mondo GNU/Linux (a meno che non lo abbiate già fatto!).
La guida si conclude con le due licenze comunemente usate su GNU/Linux rispettivamente per il software e la documentazione (Appendice A e Appendice B), un Appendice C e l'indice analitico.
Sommario