We may earn an affiliate commission when you visit our partners.
Fernando Vicente

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:

Read more

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.

Enroll now

What's inside

Learning objectives

  • 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.

Syllabus

Conocer el curso.
Presentación del curso
Conocer el uso básico de la consola, la estructura de los comandos y la composición de los scripts de Bash.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Desarrolla técnicas de procesamiento de imágenes y vídeos, siendo un recurso muy valioso en la actualidad
Ensancha conocimientos en expresiones regulares, que son cruciales para el procesamiento avanzado de textos
Proporciona una base sólida en el uso de comandos, preparando a los estudiantes para tareas más avanzadas

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Taller de GNU/Linux en consola y Shell Script with these activities:
Seguir tutoriales sobre el uso del terminal de línea de comandos
Aprender los conceptos básicos del terminal de línea de comandos.
Show steps
  • Acceder a la documentación oficial o tutoriales en línea
  • Seguir los pasos del tutorial
Usar comandos básicos de GNU/Linux
Fortalecer la comprensión de los comandos básicos de GNU/Linux.
Show steps
  • Leer los apuntes sobre comandos básicos
  • Practicar el uso de los comandos en el terminal
Administrar usuarios y permisos
Comprender cómo crear y administrar usuarios y permisos en Linux.
Show steps
  • Leer los apuntes sobre usuarios y permisos
  • Practicar la creación y modificación de usuarios
Five other activities
Expand to see all activities and additional details
Show all eight activities
Completar los ejercicios resueltos
Aprender a resolver ejercicios sobre los comandos, ficheros y carpetas de Linux.
Show steps
  • Leer el enunciado del ejercicio
  • Revisar los apuntes correspondientes
  • Ejecutar los comandos necesarios para resolver el ejercicio
Seguir tutoriales oficiales de GNU/Linux
Ampliar los conocimientos sobre comandos, ficheros, carpetas y permisos de Linux.
Show steps
  • Acceder a la documentación oficial de GNU/Linux
  • Seleccionar un tutorial relacionado
  • Seguir los pasos del tutorial
Realizar ejercicios de expresiones regulares
Mejorar la comprensión y el uso de expresiones regulares para manipular textos.
Show steps
  • Leer los apuntes sobre expresiones regulares
  • Resolver ejercicios prácticos
Procesar imágenes y vídeos con comandos de línea de comandos
Automatizar tareas de procesamiento de imágenes y vídeos utilizando comandos de línea de comandos.
Show steps
  • Revisar los comandos de procesamiento de imágenes y vídeos
  • Crear scripts para automatizar tareas
Crear un script de shell
Aplicar los conocimientos adquiridos para automatizar tareas utilizando scripts de shell.
Show steps
  • Diseñar el flujo del script
  • Escribir el código del script
  • Probar y depurar el script

Career center

Learners who complete Taller de GNU/Linux en consola y Shell Script will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser