Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Taller de GNU/Linux en consola y Shell Script
Rating: 4.9 out of 5(34 ratings)
260 students

Taller de GNU/Linux en consola y Shell Script

Descubra el potencial de la consola de GNU/Linux y aprenda a automatizar procesos mediante Shell Script.
Last updated 1/2022
Spanish

What you'll learn

  • Aprender a usar la terminal de línea de comandos.
  • Conocer los comandos más usados de GNU/Linux.
  • Automatizar tareas.
  • Programar shell scripts.
  • Trabajar con ficheros de texto.

Course content

16 sections118 lectures30h 44m total length
  • Presentación del curso3:07

Requirements

  • No son necesarios conocimientos previos.
  • Sólo se necesita un sistema GNU/Linux instalado o acceso a una terminal para poder practicar.

Description

Taller eminentemente práctico de GNU/Linux en modo consola para pasar de 0 a programar en shell script. Con 30 ejercicios resueltos a lo largo del curso, acabaremos desarrollando desde cero cuatro proyectos en Bash para aprender a automatizar y ser más productivos gracias a los scripts de GNU/Linux.


Comenzamos viendo las generalidades del sistema operativo, de la consola y los shell scripts, para seguir viendo las diferentes áreas que ha de conocer un usuario avanzado:


  • Uso de los comandos

  • Obtención de ayuda

  • Trabajo con ficheros y directorios

  • Búsquedas en  el sistema

  • Procesamiento de ficheros de texto

  • Expresiones regulares

  • Operaciones matemáticas

  • Usuarios y permisos

  • Procesamiento de imágenes y vídeos

  • Control de procesos

  • Administración básica del sistema

  • Programación en Shell Script


Empezaremos viendo la estructura de trabajo con comandos, sus parámetros, cómo redirigir las entradas y salidas para construir instrucciones complejas.


También veremos cómo obtener ayuda desde la propia línea de comandos, sin tener que acudir a Internet, para poder trabajar sin conexión a Internet y evitar las tentaciones de dispersarnos mientras trabajamos.

Aprenderemos a trabajar con ficheros y directorios: crearlos, borrarlos, buscarlos en el sistema, ordenarlos... Las mismas operaciones que hacemos con navegadores gráficos de ficheros, pero con una mayor productividad.

Otro punto importante que aprenderemos en este taller es el trabajo con imágenes y vídeos desde la consola. Actualmente se trabaja muchísimo con imágenes tanto a la hora de programar y crear interfaces gráficos, como en redes sociales, en desarrollo web... Aprendiendo a automatizar estos procesos, nuestra productividad se dispara.


Acabaremos aprendiendo a programar shell scripts, para poder automatizar procesos y trabajos de tal manera que las actividades más rutinarias las haga automáticamente el ordenador y que aquellas actividades que podamos programar para que se desarrollen sin necesidad de estar indicando acción por acción.

Este curso está pensado para aumentar la productividad de los usuarios, de tal manera que se facilite su trabajo y que cada hora de trabajo sea mucho más rentable.

Who this course is for:

  • Usuarios de computadoras que deseen conocer el sistema operativo GNU/Linux.
  • Personas que quieran mejorar su productividad automatizando procesos.
  • Programadores que busquen desarrollar más rápido usando expresiones regulares y las herramientas de GNU/Linus para trabajar con texto.