Programación shell. Aprende a programar con más de 200 ejercicios resueltos


Precio:
Precio de venta€25,90
Agotado

Descripción

Programación shell. Aprende a programar con más de 200 ejercicios resueltos

Resumen del libro

Este libro ofrece una introducción teórico-práctica a la programación Shell, centrándose en el intérprete Bash, el más utilizado en sistemas GNU/Linux. A través de más de 200 ejercicios resueltos, el lector aprenderá desde los conceptos más básicos hasta técnicas avanzadas de programación estructurada, administración del sistema y depuración de scripts. La obra está diseñada para capacitar al lector en el uso seguro y eficiente de entornos Linux, tanto en equipos personales como en servidores, combinando teoría con ejemplos prácticos de creciente complejidad.

¿De qué trata?

La obra aborda la programación Shell como un lenguaje de programación completo, más allá de su función como intérprete de comandos interactivo. Se centra en Bash y explica cómo este aisla al usuario del kernel del sistema, proporcionando seguridad en entornos GNU/Linux.

El contenido se estructura de forma progresiva, comenzando con una introducción a los tipos de Shell y las características de Bash, incluyendo la personalización del entorno y los modos de ejecución de comandos. A continuación, se profundiza en el manejo de la línea de comandos, las entradas y salidas, las redirecciones y la herramienta AWK. La parte central del libro está dedicada a la programación básica (variables y expresiones) y estructurada (condicionales, bucles, funciones y recursividad).

Posteriormente, se exploran temas prácticos como la programación de tareas con utilidades Linux (cron, anacron, at y batch) y la administración del sistema, incluyendo la gestión de usuarios, grupos, permisos, conexiones remotas y transferencia de archivos. Finalmente, se abordan las buenas prácticas de programación, las opciones de depuración y el desarrollo de un depurador Bash, todo ello acompañado de ejercicios resueltos que facilitan el aprendizaje aplicado.

Temas principales

  • Fundamentos de la programación Shell y características del intérprete Bash.
  • Gestión de la línea de comandos, redirecciones y uso de AWK.
  • Programación estructurada con variables, expresiones, condicionales, bucles y funciones recursivas.
  • Automatización de tareas mediante cron, anacron, at y batch.
  • Administración del sistema: usuarios, grupos, sistema de ficheros, permisos y conexiones remotas.
  • Depuración de scripts y buenas prácticas de programación en entornos GNU/Linux.

¿Para quién está recomendado?

Este libro está dirigido a profesionales de la informática, administradores de sistemas, desarrolladores y estudiantes que deseen dominar la programación Shell en entornos GNU/Linux. Es ideal para quienes buscan una formación práctica desde nivel básico hasta avanzado, así como para aquellos que necesitan automatizar tareas, administrar servidores o mejorar su eficiencia en el trabajo con sistemas Unix. También resulta útil para usuarios con conocimientos previos de Linux que quieran profundizar en el lenguaje Bash y la programación de scripts.

Qué aporta este libro

  • Más de 200 ejercicios resueltos que facilitan el aprendizaje práctico y la aplicación inmediata de los conceptos.
  • Una progresión didáctica que cubre desde los fundamentos hasta técnicas avanzadas de programación y administración del sistema.
  • Capacitación para automatizar tareas y gestionar sistemas GNU/Linux de forma segura y eficiente, tanto en entornos personales como profesionales.
  • Herramientas y buenas prácticas para la depuración y optimización de scripts Shell.

Ficha técnica

  • Autor: Gómez López, Julio; Puga Sabio, Gonzalo
  • Editorial: RA-MA S.A. Editorial y Publicaciones
  • Idioma: Español
  • Tema: COMPUTACION E INFORMATICA, INFORMATICA: CUESTIONES GENERALES, ESTILOS DE VIDA DIGITAL, APLICACIONES EMPRESARIALES, APLICACIONES GRAFICAS Y MULTIMEDIA, HARDWARE (O SOPORTE FISICO DEL ORDENADOR), UNIX, PROGRAMACION INFORMATICA/DESARROLLO DE SOFTWAR, BASES DE DATOS, CERTIFICACION INFORMATICA, SEGURIDAD INFORMATICA, REDES Y COMUNICACIONES INFORMATICAS, CIENCIAS DE LA COMPUTACION
  • Colección: INFORMATICA GENERAL
  • Encuadernación: Bolsillo
  • Fecha de edición: abril de 2012
  • Número de páginas: 287
  • Peso: 512 g

Valoración editorial

Este manual destaca por su enfoque eminentemente práctico, con una amplia colección de ejercicios resueltos que permiten al lector consolidar los conocimientos de forma progresiva. La obra cubre un espectro completo de la programación Shell en Bash, desde los conceptos básicos hasta la administración avanzada del sistema, lo que la convierte en un recurso valioso tanto para principiantes como para profesionales que buscan actualizar o ampliar sus habilidades. Su estructura didáctica y la inclusión de temas como la automatización de tareas y la depuración de scripts lo hacen especialmente útil para entornos de trabajo reales, donde la eficiencia y la seguridad son prioritarias.

También te puede gustar

Vistos Recientemente