Bash Scripting: Crea tus primeros scripts en Bash desde cero
3.6 (45 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
246 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Bash Scripting: Crea tus primeros scripts en Bash desde cero to your Wishlist.

Add to Wishlist

Bash Scripting: Crea tus primeros scripts en Bash desde cero

En este curso aprenderás los fundamentos de Bash y crearás tus primeros scripts en Linux desde cero.
3.6 (45 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
246 students enrolled
Last updated 1/2015
Spanish
Curiosity Sale
Current price: $10 Original price: $25 Discount: 60% off
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Serás capaz de crear scripts en Bash.
  • Serás capaz de interpretar scripts en Bash escritos por otros usuarios.
  • Descubrirás opciones en tu terminal Bash que no sabías que tenias.
View Curriculum
Requirements
  • Conocimientos en el uso de sistemas GNU/Linux
Description

Al completar mi curso de Linux scripting con Bash el estudiante dominará el tema de lo que se conoce como shell scripting, más específicamente enfocado a la shell Gnu/Bash.

Este curso de Bash scripting esta enfocado para novatos que no están familiarizados con lenguajes scripting en Linux y para estudiantes que tienen poco o algún conocimiento sobre el tema.

Este curso probablemente no es para ti si dominas el tema o si tienes conocimientos avanzados sobre scripting en Linux, aunque quizas podrías llenar un vacio sobre algún tema que no conocías.

El curso incluye una breve teoría de Bash y ejemplos en la forma de scripts, mismos que puedes ejecutar sin mayor problema en la terminal de tu sistema operativo GNU/Linux.

En cada video se explica paso a paso los detalles y la sintaxis utilizada para que, así, puedas aprender bash mientras escribes tus scripts.

Who is the target audience?
  • Este curso asume que el estudiante no posee conocimientos previos en scripting en Bash.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
33 Lectures
07:10:55
+
Introducción
1 Lecture 07:53

En este video veremos el temario a cubrir en el curso de "Linux Scripting con BASH en Debian GNU/Linux".

NOTA: En los adjuntos del video se encuentran las notas que estaremos viendo en cada video.

Preview 07:53
+
El Intérprete de Comandos
3 Lectures 51:43

En esta primera parte de los "Fundamentos de Bash" veremos un poco de teoría y exploraremos el entorno en Debian GNU/Linux explicando el intérprete de comandos.

Explorando el Entorno y Explicando el Intérprete de Comandos
15:45

En este video continuamos con la segunda parte de los "Fundamentos de Bash" y mostraremos los archivos de configuración de Bash a nivel global así como local o de usuarios.

Explicando el uso de archivos de configuración Global y Local en Bash
16:00

En esta tercera parte terminamos con los "Fundamentos de Bash" explicando variables de entorno o sistema y variables locales o de usuario.

Asignando Variables de Sistema de Manera Global a Nuestro Entorno
19:58
+
Comandos Básicos en el uso de Scripts en Bash
3 Lectures 54:51

En este primer video veremos comandos básicos en el uso de la creación de scripts. Principalmente son comandos que manipulan texto, fechas y evaluan expresiones.

NOTA: Posiblemente en la creación de scripts el usuario administrador pueda usar estos u otros comandos por lo que esta lista no contiene todo lo que podemos incluir en scripts.

Comandos: touch, cat, tac, wc y cut
16:23

En este video continuamos con los comandos básicos en el uso de la creación de scripts.

NOTA: Posiblemente en la creación de scripts el usuario administrador pueda usar estos u otros comandos por lo que esta lista no contiene todo lo que podemos incluir en scripts.

Comandos: ls, sleep, time, ps, echo, watch, date y expr
19:53

En este tercer video terminamos con los comandos básicos en el uso de la creación de scripts.

NOTA: Posiblemente en la creación de scripts el usuario administrador pueda usar estos u otros comandos por lo que esta lista no contiene todo lo que podemos incluir en scripts.

Comandos: seq, fg, jobs, sort, uniq, tr y como manipular programas en ejecución
18:35
+
Primeros Scripts en Bash
2 Lectures 35:51

En este video crearemos nuestro primer script "Hola Mundo" y explicaremos unas recomandaciones básicas a la hora de escribir nuestros scripts.

Script "Hola Mundo"
15:51

En este video crearemos scripts básicos para ver el potencial que Bash y los scripts nos ofrecen.

Scripts Básicos
20:00
+
Utilizando el Entorno de la Shell
10 Lectures 02:01:45

En este video veremos como crear 'aliases' en terminal así como a nivel de usuario local y a nivel global para todos los usuarios del sistema.

Preview 13:25

En este video veremos un poco acerca de la concatenación de comandos en la terminal Bash para ejecutar uno o más programas en sequencia.

Concatenación de Comandos
10:20

En este video veremos el uso de PIPES o tuberías como se le conoce en español para enviar el resultado del primer comando al segundo comando.

Pipes o Tuberías
08:40

En este video veremos como funciona la substitución de comandos en Bash.

Preview 09:01

En este video veremos como manipular la entrada(input) o STDIN, la salida(output) o STDOUT, y el error STDERR de nuestros comandos.

Redirección INPUT/OUTPUT
13:55

En este video veremos que es y cómo funciona la expansión de comandos en la shell Bash.

Expansión de la Shell
15:15

En este video veremos que son los "exit status" o "código de salida" en los programas en terminal y cómo estos nos ayudan en la creación de scripts.

Exit Status o Código de Salida
06:55

En este video veremos algunos de los caracteres especiales o caracteres reservados en Bash.

Caracteres Especiales
11:36

En este video veremos el comando "test" para realizar comparaciones. Esto nos servira de mucho en la creación de scripts.

Comando "test"
19:58

En este video veremos el uso de los "Parametros Posicionales" en el uso de scripts.

Parámetros Posicionales
12:40
+
Estructuras de Control
7 Lectures 01:16:41

En este video veremos la estructura de control IF-THEN-ELSE para la toma de desciciones en la creación de scripts.

IF THEN ELSE
16:35

En este video veremos ELIF y como nos ayuda a reducir el codigo en nuestros scripts.

ELIF
09:40

En este video veremos el uso del bucle FOR en nuestros scripts.

FOR
17:15

En este video veremos en uso del bucle WHILE en nuestros scripts.

WHILE
10:16

En este video veremos la estructura de control UNTIL.

UNTIL
05:00

En este video veremos SELECT y como usarlo en un script.

SELECT
11:30

En este video veremos CASE y como usarlo en un script.

CASE
06:25
+
Funciones y Arrays
2 Lectures 17:27

En este video veremos el uso de funciones básicas en los scripts en bash.

Funciones
09:06

En este video veremos el uso sencillo de Arrays o Arreglos en los scripts en bash.

Arrays
08:21
+
Scripts en el Mundo Real
4 Lectures 01:03:44

En este video veremos como crear un sencillo script para simular un bloc de notas en terminal.

Bloc de Notas
18:06

En este video veremos como crear un script para monitorear un servicio specífico como Apache o MySQL.

Monitor de Servicio
17:08

En este video crearemos un script para el monitoreo de red de un sitio web por ejemplo.

Monitor de Red
09:55

En este video veremos como crear un simple script usando variables para respaldar archivos y/o directorios de manera local y remota.

Preview 18:35
+
Agradecimientos
1 Lecture 01:00

Gracias !!! Me da gusto que hayas completado el curso de "Linux Scripting con Debian GNU/Linux". Espero que lo hayas disfrutado y que ahora entiendas Bash de manera diferente y que no te quedes aca. Sigue buscando información y pon en practica los conocimientos aca vistos.

No olvides evaluar este curso.

Ricardo Párraga

Despedida del curso "Linux Scripting con BASH en Debian GNU/Linux"
01:00
About the Instructor
Ricardo Párraga Zaldívar
3.9 Average rating
290 Reviews
1,570 Students
8 Courses
Ingeniero en Sistemas Informáticos con Maestría en Seguridad

Ricardo es un profesional de la informatica con maestria en seguridad y con más de 16 años de experiencia. Durante su vida profesional ha pasado por varios de los roles relacionados con la Administración de Sistemas, Redes y Soporte IT, desde el soporte a usuarios domésticos y empresariales hasta la Administración de Equipos Informáticos para empresas Multinacionales

Ricardo trabaja como Ingeniero de Soporte y Administrador de Servidores y Equipos Informáticos para una empresa de nivel mundial en Estados Unidos.