GNU/Linux >> Tutoriales Linux >  >> Linux

Los 10 mejores libros de Linux para leer en 2019

Este tutorial se centra en los mejores libros de Linux que debe leer para convertirse en un administrador de sistemas profesional.

Lanzado por primera vez en septiembre de 1991, el kernel de Linux fue diseñado pensando en las PC domésticas.

Desde entonces, Linux se ha convertido en un sistema operativo de referencia para plataformas mucho más grandes, como servidores, supercomputadoras y computación en la nube, así como también para los dispositivos pequeños y prácticos que llevamos encima en todo momento; teléfonos inteligentes

No hace falta decir que el kernel de Linux es un versátil , sistema operativo de código abierto , o OS, vale la pena investigarlo.

Desafortunadamente, adquirir la información que necesita para ponerse al día con el sistema operativo es un desafío decente.

Hay muchos libros de Linux en el mercado hoy en día, que cubren una amplia gama de niveles de habilidad, muchos de los cuales pueden no adaptarse a su situación particular.

Agregue a esto el hecho de que los consejos y trucos de Linux se descubren todo el tiempo, y es fácil sentirse un poco abrumado cuando intenta encontrar el material de lectura adecuado para descubrir lo que necesita saber específicamente.

Afortunadamente, ahí es donde entramos nosotros.

Hemos incluido los 10 mejores libros de Linux de este año, ordenados de principiante a experto , en la lista a continuación.

Estas reseñas están diseñadas para ayudarte a determinar por qué querrías elegir el libro de una manera fácil de digerir, para que puedas determinar rápidamente cuál es el mejor para ti.

1 – Linux para principiantes por Jason Cannon

Si referirse a Linux como kernel o mencionar "código abierto" causó un poco de confusión anteriormente, este puede ser el libro para usted.

El autor, Jason Cannon, escribió el libro específicamente para personas que buscan iniciarse en la programación con Linux.

Como en, no se hacen suposiciones sobre lo que el lector hace o no sabe. Todo se describe con meticuloso detalle para garantizar que cada lección quede grabada con fervor en la mente de los lectores.

Para darle una idea de qué anticipar, cada palabra de programación o redes que el autor presenta al lector se explica detalladamente en términos sencillos, sin ser demasiado seca o aburrida.

Debido al cuidado minucioso que Cannon puso en la composición de esto, Linux para principiantes es muy recomendable para cualquier persona que busque comenzar a aprender los entresijos del kernel.

Dicho esto, lo siguiente es un pequeño vistazo de lo que sabrá más después de leer este libro.

  • Determinar Qué distribución de Linux es mejor para usted
  • Proceso de configuración para ejecutar Linux
  • Acceso al servidor Linux
  • Protocolos de red
  • Secure Shell, o SSH , un protocolo de red criptográfico de uso común
  • Cómo utilizar SSH
  • Por qué desea utilizar SSH
  • Navegación por la línea de comandos
  • Acceder a archivos, programas y más a través de la línea de comandos
  • Actualización de los contenidos de la computadora a través de la línea de comandos
  • Comparación y búsqueda de archivos
  • Compresión de archivos
  • Cómo leer mensajes de error
  • Descripción general de los permisos de usuario de Linux
  • Codificación a través de un editor
  • Revisión e Implementación de Pipes
  • Dirigir el tráfico de datos
  • Aprovechar al máximo un aviso de shell
  • Programación de trabajos automáticamente a través de Cron
  • Cambiar entre usuarios para ejecutar procesos

Si todo eso te parece demasiado, ¡no te preocupes!

Cannon hace un excelente trabajo al guiar a los lectores a través de lo que es todo, de principio a fin.

Debido a esto, Linux para principiantes es uno de los mejores libros de Linux disponibles hasta la fecha.

Looking to get started with Linux? Here's how to get Linux for Beginners 

2 – La línea de comandos de Linux:una introducción completa de William Shotts

A veces, leer una oración más de una vez ayuda al lector a comprender completamente el mensaje que se transmite.

Tomando este hecho en consideración, estamos incluyendo este libro en nuestra lista.

Ver, La línea de comandos de Linux cubre una porción decente del contenido cubierto en Linux para principiantes, además de algunas pepitas de oro adicionales.

Estas piezas adicionales de información combinadas con un curso de actualización son una forma ociosa para que los lectores memoricen mejor lo que saben y mejoren ese conocimiento al comprender cómo encajan los nuevos detalles.

Por ejemplo, los lectores con Linux ya instalado pueden seguir los pasos del autor, William Shotts, que proporciona ejemplos paso a paso de cómo escribir programas completos en Bash. Además de lo que Bash realmente es. Además, los lectores podrán realizar lo siguiente después de completar el libro.

  • Perfecta navegación de archivos
  • Configuración de entornos para varias tareas
  • Encadenamiento de comandos
  • Uso de expresiones regulares para encontrar patrones
  • Comprender e implementar enlaces simbólicos o symlinks
  • Protocolos de red
  • Procesos de gestión

Como beneficio adicional, Shotts administra el sitio web LinuxCommand.org .

En caso de que no esté familiarizado, este sitio web está dedicado a compartir todas las últimas noticias de Linux, incluidos los programadores de accesos directos únicos en el campo descubiertos recientemente. Shotts compila esta información en un libro fácil de usar en ocasiones, cuando se descubren suficientes datos novedosos.

Looking to learn the Linux Command Line? Click here to get your copy.

3 – Guía de bolsillo de Linux:Comandos esenciales por Daniel J. Barrett

Como programador desde hace mucho tiempo, seré el primero en admitir la frecuencia con la que tengo que buscar una función, un atajo o un comando.

Lo cual no debería sorprender.

Hay mucha información para recordar cuando se trata de programación o incluso administración de red, independientemente de cómo esté usando Linux. Dicho esto, si tiene problemas para usar la búsqueda de comandos, ya sea por perder tiempo o por no poder encontrar lo que busca en general, este libro puede ser su salvación.

Dentro de las portadas de Linux Pocket Guide hay una gran cantidad de información que puede olvidarse de vez en cuando, como la siguiente.

  • Procesamiento de imagen y audio archivos
  • Correr o finalizando Programas
  • Lectura y modificación de elementos almacenados en el portapapeles
  • Alteración de archivos PDF
  • Datos de copia de seguridad
  • Operaciones de almacenamiento remoto
  • Administración de cuentas
  • Cumplir el rol de superusuario
  • Supervisión del tráfico de red

Como probablemente podrá deducir de los temas tratados, la Guía de bolsillo de Linux es ideal tanto para usuarios intermedios de Linux como para expertos. Elija este artículo junto con cualquiera de sus otros libros favoritos de Linux para asegurarse de que todas sus bases de información estén cubiertas.

If you want to acquire a Linux pocket guide that you can take with you anywhere, here is how to get the book.

4:Guía de administración de red de Linux por Tony Bautts

Atención, administradores de red esperanzados, este es uno de los mejores libros de Linux para empezar!

Como implica el título del libro, los lectores pueden obtener información valiosa sobre la gestión del entorno de red, incluso si hay más de un nivel involucrado. Esto incluye una revisión de la infraestructura básica, así como una mirada en profundidad a la lista de temas a continuación.

  • OpenLDAP
  • FreeS/WAN
  • Correo no deseado Filtrado
  • Inalámbrico Concentradores
  • IMAP
  • Abrir SSH
  • ENLACE
  • IPv6

Aunque este libro salió originalmente en 2005, los datos están disponibles en línea de forma gratuita y proporcionan una base sólida para que los lectores amplíen sus conocimientos sin esfuerzo. Debido a esto, aquellos que esperan ingresar a la administración de redes pueden aumentar su potencial de ocupación al comenzar aquí, en lugar de con otros libros de Linux.

Looking to understand more about Linux network administration? Click the link to get the book.

5:Cómo funciona Linux, 2.ª edición por Brian Ward

Como mencionamos anteriormente, el Kernel de Linux es de código abierto y si sabes cómo funciona este sistema operativo, puedes realizar una gran variedad de objetivos en tu máquina.

Alcanzar este nivel de control total sobre su computadora hace posible que los usuarios, o en este punto los superusuarios, hagan lo que deseen, siempre y cuando sepa cómo hacerlo.

Si eso te parece el paraíso, elige Cómo funciona Linux .

Este libro repasa todos los aspectos de lo que hace Linux, desde el arranque hasta el apagado y todo lo demás. Los aspectos destacados que los lectores aprenderán incluyen:

  • Tareas clave del núcleo
  • Cómo se gestiona el flujo de entrada y salida a través de la interfaz de usuario
  • Uso de herramientas de desarrollo
  • Cortafuegos

How Linux Works incluso proporciona ejemplos que puede probar y usar en el mundo real cuando se enfrenta a un desafío difícil que nunca antes había visto, razón por la cual es uno de los mejores libros de Linux. por ahí.

Looking to become a super user on Linux systems? This is definitely the book you should read.

6 – Biblia Linux por Christopher Negus

En la cubierta de este libro se encuentra esencialmente todo lo que necesita saber sobre las últimas versiones de Red Hat, Fedora y Ubuntu.

El autor, Christopher Negus , consolidó sus 25 años de experiencia en Red Hat, Inc. en un libro digno de llamarse la Biblia de Linux.

Cuando los lectores terminen de leer las 912 páginas, estarán listos para asumir desafíos de sistemas de nivel empresarial, incluidos, entre otros:

  • Seguridad de las operaciones de Linux
  • Resolución de problemas comunes
  • Creación de entornos virtuales o ENV
  • Ejecutar ENV a través de la nube

La Biblia de Linux también incluye ejemplos paso a paso para que los administradores puedan confiar en futuras aplicaciones.

Ahora que nos acercamos al final de nuestra lista, todos los libros mencionados a continuación son solo para expertos.

Tenga en cuenta que no estamos tratando de sugerir que los usuarios novatos de Linux no puedan comprender el contenido de los siguientes libros de Linux. Más bien, recomendamos encarecidamente a los usuarios principiantes de Linux que comiencen con uno de los otros mejores libros de Linux para familiarizarse mejor con el kernel antes de sumergirse en temas más complejos.

Looking to add the Linux Bible to your bookshelf? Here's how you can acquire it.

7:Dominar la seguridad y el endurecimiento de Linux por Donald A. Tevault

Hablando de asegurar las operaciones de Linux, si está buscando reforzar su servidor o infraestructura en la nube, consulte Linux Security &Hardening.

La información útil que los lectores obtengan de este libro los ayudará a comprender cómo los atacantes manipulan el sistema para obtener acceso a datos privados, así como también cómo evitar que los intrusos lo hagan.

Otros detalles dignos de mención incluyen señales que se deben buscar para detener preventivamente un posible ataque. , así como información sobre los temas a continuación.

  • Cómo hacer cumplir una sólida seguridad en línea
  • Mejorar los conocimientos sobre SSH
  • Dominar Sudo Comandos
  • Establecimiento adecuado de un cortafuegos
  • Cómo escanear puerto s para paquetes maliciosos

El autor, Donald A. Tevault es un entrenador profesional de Linux con Nivel 3-Seguridad y la certificación GIAC Incident Handler.

Compre esta literatura técnica en lugar de cualquiera de los otros libros de Linux si está listo para proteger los activos intelectuales en línea.

If you want to make your Linux servers more secure, this is probably the book you should read.

8 – Dominar la administración de redes Linux por Jay LaCroix

Diseñado pensando en los administradores de redes expertos, el libro Dominar la administración de redes de Linux , es absolutamente imprescindible.

Jay LaCroix, el autor, guía a la administración de red experta a través de problemas de nivel empresarial, tanto por qué ocurren como cómo resolverlos.

Para lograr esto, LaCroix proporciona actividades bien pensadas que los lectores pueden realizar para ver el problema creado y luego resuelto en tiempo real.

Aunque los sistemas cubiertos solo incluyen CentOS 7 y Debian 8, la valiosa información que obtienen los administradores de red los ayudará a dominar por completo el diseño. , desplegando y administración de redes Linux de nivel empresarial .

Esta hazaña se debe principalmente al amable desglose de la supervisión, la solución de problemas, la estructura y el comando que aborda estratégicamente LaCroix.

If you are looking to get better at managing networks, here's how you can get your copy

9:Clúster de alta disponibilidad Pro Linux de Sander van Vugt

Con el tiempo, una red Linux puede crecer hasta proporciones masivas.

Como resultado, los recursos necesarios para calcular los comandos básicos pueden escasear.

Aunque esto puede deberse a una variedad de razones, Clustering de alta disponibilidad Pro Linux probablemente pueda ayudarlo a identificar la razón detrás del retraso y mejorar el rendimiento general.

Como beneficio adicional, esta guía basada en soluciones revisa la agrupación de componentes en la mayoría de las plataformas basadas en Linux, lo que la convierte en una herramienta universal que vale la pena utilizar. Además, todo se explica de forma clara y fácil de digerir, si ya eres un experto en Linux.

Una descripción general de los temas incluye:

  • Configuración de Apache de nivel empresarial
  • Cómo crear una SAN de código abierto para agrupamiento
  • Implementación de servidor web de carga equilibrada grupo
  • Configurar base de datos para alta disponibilidad
  • Uso de virtualización KVM
  • Garantizar un entorno virtual está adecuadamente protegido

Tenga en cuenta que muchos de los temas mencionados anteriormente se pueden usar en Machine Learning, que solo se volverá más popular a medida que pase el tiempo. Debido a esto, Pro Linux HighAvailability Clustering es uno de los mejores libros de Linux para expertos.

Getting Pro Linux High Availability Clustering is definitely a good idea if you plan on getting more knowledge about Linux clusters.

10:Dominar las secuencias de comandos de Linux Shell por Mokhtar Ebrahim

Como experto, probablemente sepa cómo se relacionan Linux y Python.

Dicho esto, este es uno de esos libros de Linux que utiliza este conocimiento interno para ayudarlo a dominar Linux en más de un sentido.

Los lectores que opten por leer este libro obtendrán un sólido conocimiento de scripts de shell, como por ejemplo, cómo administrar programas complejos entre bastidores y automatizar tareas repetitivas sobre la marcha. El contenido incluye comandos de una sola línea muy beneficiosos, así como los siguientes.

  • Resolver problemas complejos a través de Shell
  • Utilice las herramientas de administración de sistemas a su favor
  • Cómo implementar tareas automatizadas bien pensadas
  • Variedad de consejos de depuración
  • Pros y contras de secuencias de comandos con Perl vs Python
  • Evaluar orden de mando
  • Cree entornos virtuales sobre la marcha para pruebas de configuración web
  • Navegando AWK , un lenguaje usado solo en dominios
  • Escribir archivos de registro
  • Cómo reducir el tiempo de mantenimiento
  • Maneras de disminuir la duración de la compilación

No hace falta decir que, de todos los otros libros de Linux que mencionamos en nuestra lista, Mastering Linux Shell Scripting es la opción óptima para que los expertos elijan este año.

If you are curious on how to level up your scripting skills, this is the book you should read.

Conclusión

Como repito en muchos de mis artículos, hay un tiempo para la teoría y un tiempo para practicar .

Como administrador del sistema, debe practicar mucho para ser eficiente en lo que hace.

Incluso si puede optar por pedir algunos de esos libros, debe instalar su propia distribución para ejecutar los comandos usted mismo.

Para eso, recomendaría comenzar con uno de esos tutoriales para comenzar con Linux:

  • Cómo instalar y configurar CentOS 8 con GNOME
  • Cómo instalar y configurar Debian 10 Buster con GNOME

Como siempre, tenemos una sección completa sobre administración de Linux en el sitio web, así que asegúrese de consultarlo para obtener más información sobre el tema.


Linux
  1. ¿Qué hace que la comunidad de Linux sea especial?

  2. Linux vs Unix:¿Cuál es la diferencia?

  3. ¿Cuál es la mejor distribución de Linux para principiantes?

  4. ¿Cuál es el nivel de ejecución actual del sistema Linux?

  5. El mejor software de código abierto en 2019 (elección de los usuarios)

¿Qué es el comando Watch de Linux + ejemplos?

¿Qué es el Shell en Linux?

¿Qué es el comando matar en Linux?

Juegos Linux gratuitos en 2019:los mejores juegos comparados

Las mejores distribuciones de Linux en 2022

¿Cuál es el equivalente de Linux a la pausa de DOS?