Amministrare GNU/Linux è un testo sulla gestione sistemistica in ambiente GNU/Linux il cui scopo è trattare gli argomenti di base ed avanzati della gestione del sistema operativo ed i principi dell'amministrazione di rete. Amministrare GNU/Linux è scritto e pensato in italiano, da un autore con oltre 15 anni di esperienza sul campo, e ne riflette le competenze sia di amministratore di sistema che di docente. Il testo si rivolge a chiunque voglia intraprendere una carriera di sistemista in ambito Linux e a chiunque voglia approfondire le sue competenze al riguardo. Può essere utilizzato con profitto anche da tutti gli sviluppatori intenzionati ad approfondire la conoscenza del sistema operativo per migliorare l'efficacia delle loro applicazioni. Nel libro si è adottato un percorso espositivo che parte dall'esame della struttura del sistema per arrivare ad affrontare gli argomenti più sofisticati e complessi della gestione sistemistica, senza dare per scontata nessuna conoscenza di questo sistema operativo. Nonostante l'approccio introduttivo della prima parte, che lo rende affrontabile da chiunque, anche con requisiti minimi di conoscenza dell'informatica, si è dedicata molta cura nelle parti iniziali a presentare in forma corretta quei principi architetturali che spesso sfuggono anche a chi ha vari anni di pratica di amministrazione di sistema, ed a bilanciare le spiegazioni teoriche con esempi pratici. Il primo capitolo, oltre alla introduzione ai concetti del sistema operativo, introduce ai primi elementi della gestione a riga di comando, che viene affrontata in dettaglio nel secondo capitolo, dove sono trattati la shell e l'insieme dei comandi che costituiscono il bagaglio fondamentale di un qualunque sistemista Unix. In questa sezione si è posta una particolare attenzione a selezionare, nella enorme varietà delle opzioni e funzionalità disponibili, quelle che in anni di esperienza si sono dimostrate le più significative nella pratica giornaliera di un sistemista. Questo aspetto di bilanciamento fra dare un quadro delle problematiche ed affrontare gli argomenti di maggiore rilievo pratico è stato mantenuto nei capitoli successivi, dove vengono affrontate le configurazioni dei servizi di base (interfaccia grafica, stampanti, esecuzioni periodiche, gestione dei log), l'amministrazione ordinaria (backup, gestione degli utenti e dei pacchetti software), quella straordinaria (gestione dell'hardware, manutenzione dei dischi, troubleshooting e customizzazione della procedura di avvio, creazione di kernel personalizzati) ed alcuni temi più avanzati (RAID hardware e software, volumi logici, dischi cifrato, quote disco). La seconda del libro parte affronta le tematiche della gestione delle reti in ambito Linux, utilizzando di nuovo un approccio introduttivo alle relative tematiche portato avanti di pari passo alle indicazioni pratiche sulla gestione della configurazione del sistema operativo, sia per quanto riguarda la configurazione delle interfacce di connessione (ethernet, modem, WiFi) che per quella dei servizi di base. A differenza di molti altri testi Amministrare GNU/Linux è aggiornato allo stato corrente delle tecnologie utilizzate in ambito Linux, e tratta anche quelle introdotte più recentemente (come systemd, EFI e grub2). Gli argomenti sono inoltre presentati, quando possibile, in forma generica e non dipendente da una specifica distribuzione, mentre quando necessario sono state trattate le diverse scelte delle stesse (facendo riferimento a quelle più diffuse). Infine il testo copre gli argomenti previsti negli esami di certificazione LPI (Linux Professional Institute) 101 e 102, ed una parte significativa degli argomenti dei successivi esami 201 e 202 e pertanto può essere utilizzato come testo di studio per la preparazione di detti esami.