©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de programación de scripts shell de Linux con Bash
Programa scripts Bash para la administración y planificación de tareas automáticas en sistemas Linux
Material disponible
Bash es un lenguaje de comandos que sirve para crear scripts que se ejecutan en la shell de Linux y de otros sistemas operativos. Es extremadamente potente, ya que permite ejecutar cualquier cosa mediante un script en ordenadores o servidores, pudiendo automatizar todo tipo de tareas, mediante secuencias de comandos de consola.
Se trata de una de las principales herramientas de automatización que disponen los administradores de sistemas, que evitan la necesidad de hacer tareas repetitivas y tediosas, a la vez que permite planificar tareas que se ejecutarán automáticamente con cualquier periodicidad deseada.
Se trata de una de las principales herramientas de automatización que disponen los administradores de sistemas, que evitan la necesidad de hacer tareas repetitivas y tediosas, a la vez que permite planificar tareas que se ejecutarán automáticamente con cualquier periodicidad deseada.
Qué aprenderé en el Curso de programación de scripts shell de Linux con Bash
- Saber plantear scripts y ejecutarlos.
- Crear scripts con propósitos específicos.
- Integrarlos con archivos externos.
- Conocer el uso de menús.
- Automatizar tareas de administración
- Planificación automática de copias de seguridad
Objetivos del curso
Adquirir las destrezas necesarias para crear scripts Bash personalizados, útiles para tareas habituales de administración de sistemas. Para ello se explicará la sintaxis de Bash, estructuras de control, uso de recursos como parámetros, variables y menús, así como diversas técnicas para poder adaptar los scripts a diferentes situaciones.
Como objetivo final, se tomará conciencia sobre la utilidad de la automatización de tareas, integrando los scripts con otros procesos o aplicaciones.
Por qué debes aprender programación de scripts shell de Linux con Bash
Los scripts dan una gran agilidad a la gestión de los sistemas. Muchas tareas cotidianas se pueden realizar de forma cómoda ejecutando un script, lo que elimina necesidad de trabajos manuales y nos permite concentrar nuestros esfuerzos en otras actividades, aumentando nuestra productividad. También será importante conocer cómo realizar scripts bash que permitan adaptarse a diferentes situaciones, necesarias para poder automatizar tareas de manera eficiente.
Qué tengo que saber
No es necesario tener conocimientos de programación, pero si se tienen será más fácil realizar el curso.
Clases y contenidos
- Ventajas de uso del Shell, conceptos, sintaxis y ejecución de programas.
- Nuestro primer script.
- Shell y comandos específicos para usar en scripts.
- Programación avanzada con ejemplos de uso de comandos if, while y case, entre otros.
- Cómo se pueden aprovechar el uso de operadores.
- Casos prácticos.
Una manera de estructurar scripts más complejos, con un vistazo a la posibilidad de introducir cuadros de menú.
En esta clase veremos todo lo que necesitas saber para comenzar a automatizar por medio de scripts bash. Sobre todo veremos cómo trabajar con el Cron y una serie de scripts que iremos configurando para ejecutarse automática y periódicamente.
Scripts que nos permitan realizar tareas complejas para automatizar procesos
Valoraciones
Paco_
Me ha gustado mucho. Buen profesor
jose manuel mercado
Alejandro Rodriguez Sorni
Muy buen curso. A pesar de dar gran cantidad de información en cada una de las clases, en ningún momento se hace denso. Además, complementa el material del curso con un gran número de recursos adicionales para poder profundizar en determinados aspectos si se desea.
Eduard Gallofré Asens
Matias Peñafiel
Un buen equilibrio entre lo teórico y práctico. Las clases están muy buenas !.
Danila Zelianko
Buen curso, mucho contenido con buenos ejemplos
Felix
La verdad es que es muy practico y me va a servir mucho en mi trabajo
Ezer David Yallerco Andia
muy bueno , tiene experiencia
Visualnacert
carlos eduardo burgos pineda
Esta muy bien explicado
Enric Canalda Llagostera
Excelente curso y excelente profesor.
Lluís Martí
Buen curso con muchos ejemplos, además de proporcionar enlaces interesantes para ampliar información sobre los comandos y módulos trabajados. Todo muy bien, excepto los textos rojos en diapositivas verdes que todavía me hacen sangrar los ojos ! :)
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.