GNU/Linux >> Linux Esercitazione >  >> Linux

10 libri essenziali sull'amministrazione del sistema Linux sia per principianti che per esperti

Se sei un principiante nell'amministrazione del sistema Linux o un utente esperto di Linux, che esegue le tipiche attività di amministrazione di sistema da solo sul tuo sistema, troverai sicuramente alcuni libri di questo elenco utili da aggiungere alla tua libreria.

  1. Manuale di amministrazione dei sistemi UNIX e Linux, di Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley . Durante i miei primi giorni di amministrazione di sistema, ho fatto spesso riferimento a questo libro. Questo è un libro piuttosto dettagliato con più di 1200 e 30 capitoli che sono ben raggruppati in tre sezioni di alto livello:Amministrazione di base, Networking e Bunch O' Stuff. Se puoi permetterti di acquistare un solo libro da questo elenco, dovrebbe essere questo.
  2. Amministrazione del sistema essenziale, di Æleen Frisch . Anche se questo libro è un po' antiquato, questo è ancora uno dei grandi libri per gli amministratori di sistema, poiché i concetti qui menzionati per l'amministrazione sono sempre gli stessi. Questo libro copre tutte le tipiche attività di amministrazione del sistema. Questo è un compagno perfetto quando hai a che fare con più versioni di Unix, poiché ha esempi per AIX, FreeBSD, HP-UX, Linux, Solaris e Tru64. Ho usato la versione tascabile di questo libro — Essential System Administration Pocket Reference, quando gestivo più versioni di sistemi Unix contemporaneamente.
  3. The Practice of System and Network Administration, di Thomas Limoncelli, Christina Hogan, Strata Chalup . Questo libro non riguarda specificamente l'amministratore di sistema Linux, ma è un libro essenziale per tutti gli amministratori. Se hai intenzione di entrare nel campo dell'amministratore di sistema, questo ti aiuterà a cogliere vari aspetti che un tipico amministratore di sistema deve comprendere. Questo è vicino a 1000 pagine con circa 36 capitoli. La sezione degli elementi di base che parla di server, datacenter, reti è utile. C'è una sezione dedicata al processo di modifica che parla di gestione delle modifiche, finestre di manutenzione, debug, ecc.
  4. Amministrazione del sistema Pro Linux, di James Turnbull, Peter Lieverdink, Dennis Matotek . Anche se il titolo dice "Pro", questo è un ottimo libro per coloro che non conoscono l'amministratore di sistema Linux. Ci sono capitoli dedicati che spiegano in dettaglio il server di posta Postfix, la condivisione di file e stampe, il collegamento in rete con VPN, LDAP. Per i neofiti, i capitoli sul monitoraggio e l'ottimizzazione delle prestazioni, la registrazione e il monitoraggio, la gestione della configurazione sono molto essenziali. Questo libro è di circa 1000 pagine con 20 capitoli.
  5. Amministrazione del sistema Linux, di Tom Adelstein, Bill Lubanovic . Questo libro copre tutte le attività tipiche dell'amministratore di sistema di Linux e le spiega con esempi pratici. Ma questo libro si concentra sull'amministrazione del sistema Debian. Penso davvero che il titolo di questo libro dovrebbe essere "Debian System Administration". Quindi, se hai intenzione di gestire il sistema Debian e non hai la più pallida idea di come farlo, questo libro ti aiuterà.
  6. Automazione dell'amministrazione del sistema con Perl, di David N. Blank-Edelman . Scrivo molti script bash per le tipiche attività di amministrazione. Ma, quando uno script bash non è sufficiente, la prossima cosa migliore che ho trovato è Perl. Perl ha tonnellate di moduli disponibili tramite cpan.org, che possono essere usati per rendere il tuo lavoro di amministratore di sistema molto facile e divertente. Se hai già una certa esperienza con l'amministratore di sistema Linux e ti piace portarlo al livello successivo automatizzando sia i lavori semplici che quelli complessi, questo libro è per te.
  7. Manuale delle operazioni visibili, di Kevin Behr, Gene Kim, George Spafford . Se fai parte delle operazioni dell'infrastruttura IT (che include tutti gli amministratori), dovresti sicuramente disporre di un solido processo per la gestione delle modifiche e il processo di rilascio. Invece di inventare il tuo processo, è meglio adottare un processo standard del settore come il processo ITIL di Information Technology Infrastructure Library. Questo libro è particolarmente utile se stai eseguendo un'applicazione mission-critical che richiede una gestione delle modifiche, un processo di rilascio e un processo di risoluzione dei problemi rigorosi.
  8. Automazione dell'amministrazione dei sistemi Linux e Unix, di Nathan Campi, Kirk Bauer . Se gestisci più server, non desideri eseguire le attività di manutenzione ordinaria su tutti questi server separatamente. Al contrario, sono necessarie più utilità e strumenti, come descritto in questo libro, per gestire più servizi in modo efficace. Tieni presente che il focus principale del libro è su CFEngine.
  9. Python per Unix e Linux System Administration, di Noah Gift, Jeremy Jones . Se sei un amministratore di sistema esperto, a cui piace usare Python per scrivere script per eseguire le tue tipiche attività di amministratore di sistema, questo libro ti darà un ottimo punto di partenza. Non è necessario conoscere Python per leggere questo libro. Questo libro ti insegna i fondamenti della programmazione Python e spiega come puoi usarlo per eseguire attività di amministratore di sistema.
  10. Linux Firewall, di Michael Rash . La sicurezza è una parte complessa ed enorme dell'amministrazione del sistema Linux. Questo libro parla di tutti gli strumenti essenziali relativi al firewall Linux inclusi iptables, psad, fwsnort. La cosa grandiosa di questo libro è che spiega chiaramente come puoi usare IPTables per creare un sistema di rilevamento e prevenzione delle intrusioni sui tuoi sistemi. Questo libro non è assolutamente per i neofiti. Ma se sei un amministratore di sistema esperto e conosci già alcuni fondamenti di IPTables, ma ti piace portarlo al livello successivo, dovresti assolutamente prendere questo libro.

Linux
  1. 12 libri di narrativa per gli appassionati di Linux e open source

  2. CYA - Utilità di snapshot e ripristino del sistema per Linux

  3. Formazione e certificazione per amministratori di sistema Linux

  4. 8 suggerimenti per un'automazione affidabile del sistema Linux

  5. Qual è l'interfaccia per le chiamate di sistema ARM e dove è definita nel kernel Linux?

50 comandi essenziali di Nmap per gli amministratori di sistema

Imposta Cron Jobs per Linux e 10 migliori strumenti online per Cron Jobs

Sistema operativo Zorin per principianti Linux

Come eseguire ed elencare i lavori Cron per un sistema Linux tramite PHP

I 10 migliori visualizzatori di fumetti per sistemi Linux

I 15 migliori software econometrico e statistico per sistemi Linux