Sistemas Operativos

Curso de Shell en Linux

Aprende profesionalmente el uso de la shell en linux en tu día a día, conoce los comandos básicos, y descubre el poder que tiene hasta el punto que te plantees no usar la interfaz gráfica.

Impartido por:

4.4 (2176 valoraciones)
3 horas y 9 minutos · Curso
Shell en Linux

Lo que aprenderás en este curso:

  • Instalar una shell de linux en windows 10.
  • Conocer algunas de las herramientas y comandos básicos de la shell de linux.
  • Crear, borrar, mover ficheros y carpetas.
  • Buscar tanto ficheros como dentro de estos.
  • Utilizar las salidas estándar de los comandos.
  • Utilizar las tuberías para redireccionar entradas y salidas de comandos.
  • Comprimir y descomprimir ficheros.
  • Entender los permisos de los ficheros.

Requisitos del curso

Este curso es un curso de iniciación así que no necesitas ningún requisito, solo ganas de aprender y practicar.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.4
2176 valoraciones

Contenido del curso:

    • 3m
    • ¿Qué es la shell?
      1m
    • Instalando una shell en Windows 10
      4m
    • Man
      5m
    • Otras herramientas útiles
      7m
    • Whoami, Su y Sudo
      3m
    • Listando directorios (ls, pwd ., ..)
      6m
    • Navegar entre directorios (pwd, cd, ~-)
      2m
    • Navegar entre directorios (popd, pushd)
      5m
    • Crear un directorio (mkdir)
      5m
    • Borrar directorios y ficheros (rm)
      5m
    • Renombrar, mover y copiar un directorio (mv, cp)
      4m
    • Imprimir un árbol de directorios (apt-get, tree)
      4m
    • RETO: Crear una estructura de directorios
      3m
    • Creación de ficheros con touch
      1m
    • Uso de nano
      6m
    • 2m
    • Less
      2m
    • Head y tail
      7m
    • Contando las palabras de un fichero
      3m
    • Caracteres comodín
      5m
    • Uso de grep
      6m
    • Uso de which
      1m
    • Updatedb y locate
      4m
    • Uso de find
      10m
    • RETO: Busca todos los ficheros .avi mayores de 10 MB
      3m
    • Entrada y salida estándar y direccionadores
      10m
    • Tuberías
      5m
    • Tee
      3m
    • Xargs
      4m
    • Zip
      6m
    • Tar
      7m
    • Entendiendo los permisos
      9m
    • Cambiando los permisos
      10m
    • Creación de alias
      6m
    • Conclusiones
      2m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Bash Scripting

Curso de bash scripting y automatización de procesos

2 horas y 49 minutos · Curso

Con este curso aprenderás los conceptos más importantes sobre bash y como crear scripts que nos permitan realizar tareas complejas para automatizar procesos.

  • Lenguajes de programación

Dudas frecuentes

1

¿Cuál es el precio?

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

2

¿Cuándo comienza la formación?

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

3

¿Obtengo un diploma de certificación?

En todos los cursos existe un examen final para evaluar tus conocimientos adquiridos. Si superas este examen con más de un 80% de preguntas correctas obtendrás el diploma de certificación. Puedes realizar un intento cada 24 horas.

Este diploma es un certificado privado emitido por OpenWebinars, y valorado en el mundo empresarial, ya que tenemos grandes compañías clientes que se forman con nosotros y valoran nuestras certificaciones.

No olvides poner tu certificación en tu perfil Linkedin y en tu currículum.

Realizando este curso de Shell en Linux vas a comenzar a aprender a utilizar la misma, y comenzar así a hacer uso de todas las ventajas que implica pasar de manejar la interfaz gráfica a utilizar la Shell.

Al ser un curso de introducción a Shell no hay requisitos previos, sólo tener conocimientos previos en informática básica, ganas de aprender y tener acceso a la shell bash de Linux, para lo que si no se dispone de un sistema Linux, durante el curso se explicará cómo instalar la misma en Windows 10.

Esta formación pretende ser muy práctica, de forma que todos los conceptos y operaciones que se expliquen se muestren de forma visual utilizando la shell, lo que permitirá entender todo mucho mejor y poder aplicarlo todo en el momento de realizar las clases.

Comenzaremos con una introducción que sirve como primer acercamiento para conocer qué es la shell de Linux, para que conozcas un poco su origen y evolución, y además como forma de aprender a instalar una shell de Ubuntu en Windows 10, por si es el sistema operativo que vas a utilizar para realizar la formación.

A partir de aquí empezaría ya lo que sería el curso en sí, comenzando por una primera sección en la que se explicará cómo obtener ayuda desde la shell, tanto a través del comando man, como a través de dos herramientas externas como son Bropages y Manly.

Seguiremos avanzando explicando comandos básicos de la shell, en este caso whoami, su y sudo, que se emplean para conocer con qué usuario se ha iniciado sesión, para cambiar a otro usuario y para ejecutar una orden como otro usuario.

El siguiente bloque es el que el profesor dedica a explicar los comandos relacionados con los directorios, desde el listado o la navegación por los mismos hasta otros usados para crear, borrar, renombrar, mover, copiar o imprimir directorios.

En las diferentes lecciones que componen este apartado verás más a fondo comandos como ls, pwd, cd, popd, pushd, mkdir, rm, mv, cp, apt-get, tree… Y para finalizar se te propondrá un reto para aplicar todo lo anterior, que en este caso consiste en crear una estructura de directorios.

Cuando tengas ya dominado todos los comandos para interactuar con directorios, puedes pasar al bloque dedicado a los ficheros. En el mismo aprenderás algunos comandos para crear y editar archivos o para mostrar su contenido y otras acciones, como por ejemplo touch, nano, cat, less, head, tail o wordcount.

Pasando al siguiente apartado podrás comenzar a aprender a manejar la búsqueda de ficheros a través de la shell, utilizando los caracteres comodín y comandos como greep, which, updatedb, locate y find. Al acaba tienes otra propuesta de reto, para que pongas a prueba lo que has aprendido en este bloque del curso.

También vas aprender los tres tipos de flujos que existen en la shell, la entrada, salida y el redireccionamiento. Dentro de este mismo apartado se explicará el concepto de tubería en la shell, su cometido y cómo se utiliza, y también se introducirán otros dos comandos como tee y xargs.

En los tres últimos bloques del curso se explica cómo utilizar la compresión en la shell, a través de los comandos zip y tar, el funcionamiento de los permisos y cómo modificarlos, y para acabar la creación de alias, con sus utilidades y formas de hacerlo.

Una vez finalizado el curso te proponemos una serie de posibles formas de continuar con la formación iniciada aquí, por si queréis profundizar en este temática, tanto si es para uso personal como para uso profesional, ya que es de gran utilidad aprender más a fondo utilizar la shell de Linux y es un plus para tu perfil laboral.

Artículos
Ver todos