Comandos de Linux: desde cero hasta programar Shell Script
4.6 (859 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,247 students enrolled

Comandos de Linux: desde cero hasta programar Shell Script

Aprende a usar el terminal de Linux como un verdadero profesional. Desde lo más básico hasta Shell Scripting en Bash
4.6 (859 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,247 students enrolled
Last updated 3/2020
Spanish
Spanish [Auto-generated]
Current price: $12.99 Original price: $39.99 Discount: 68% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 11.5 hours on-demand video
  • 19 articles
  • 24 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Entender y utilizar los comandos del terminal (Bash) de Linux
  • Mejorar el uso del Shell, aprendiendo atajos y ayudas que ofrece el sistema
  • Programar Shell Script para automatizar tareas o conseguir programas independientes.
  • Mostrar, seleccionar y modificar información de texto. En salidas de programas y ficheros de configuración
  • Gestionar usuarios, grupos y permisos de ficheros
  • Instalar software en Linux
  • Realizar copias de seguridad y guardarlas en un FTP
Requirements
  • Tener nociones básicas sobre el uso de un sistema operativo
Description

¿Sabías que los conocimientos sobre Linux y Software Libre es el campo que más está creciendo en la oferta laboral actual?  (En genbeta te lo explican)

¿Sabías que conocer Shell/Bash es una de las tecnologías más demandadas y mejor pagadas ($63.000/año)? Así lo dice la última encuesta realizada en la mayor comunidad mundial de desarrollo STACKOVERFLOW

¡NO ESPERES MÁS Y APRENDE YA!, en este curso te enseñaré desde cero y sin necesidad de conocimientos previos a manejar Linux como lo hacen los profesionales, desde el terminal, usando el Shell más popular: Bash.

Aprenderás a automatizar tareas y a combinar comandos para resolver desde pequeños problemas, hasta cuestiones complejas.

Linux está en todas partes, nuestros móviles, teléfonos, tablet, PC y sobre todo se encuentra en la gran mayoría de los servidores de internet. Tanto si quieres ser Administrador de Sistemas como si quieres programar cualquier tecnología que funcione sobre este versátil sistema operativo, este curso te ayudará a ser mejor profesional y distinguirte de la competencia. 

En el día a día un informático se enfrenta a multitud de problemas, te sorprenderá cómo crear tus propios Script te puede ayudar a resolver fácilmente tareas que de otra forma serían muy difíciles de solucionar.

Pero esto no es todo, si usas MAC OS X también podrás aplicar los conocimientos de este curso.

Who this course is for:
  • Todo aquel que quiera empezar a manejar el intérprete de comandos de Linux y no tienen experiencia previa en el uso de comandos.
  • Los usuarios que conocen el manejo básico del Shell pero no lo entienden con profundidad
  • Usuarios que desean ampliar sus conocimientos de comandos para el manejo del sistema operativo Linux
  • Los que manejan comandos pero no saben programar Shell Script.
Course content
Expand all 98 lectures 11:41:20
+ Introducción
3 lectures 40:33
Introducción
00:31

Si quieres practicar los comandos en un servidor real, aquí te explicamos cómo obtener uno en Amazon Web Services

Conseguir un servidor gratis con AWS
19:59
+ Primeros pasos en el intérprete de comandos
4 lectures 12:11

Explicación sobre la información que tenemos en el intérprete de comandos y cómo empezamos a manejarnos en él.

Preview 04:13

Qué partes tiene una orden del intérprete de comandos y cómo deben escribirse. Cómo le pasamos información mediante parámetros

Componentes de una orden: los parámetros
04:40

Modificadores para que las órdenes actúen de forma distinta según nuestras necesidades.

Componentes de una orden: las opciones
02:59
Resumen
00:19
Autoevaluación
3 questions
+ Comandos del sistema de ficheros
12 lectures 01:27:13

Cómo nos movemos por la estructura de ficheros del sistema y cómo obtenemos información de él.

Navegar por los directorios y ver su contenido
12:49

Cómo indicar a un comando dónde se encuentra el elemento sobre el que debe efectuar la acción.

Las rutas. Tipos, usos y características
18:50

Atajos de teclado que nos ayudarán a utilizar el bash muchísimo más rápido.

Atajos en el uso del Bash.
08:34

Aprendemos cómo gestionar ficheros y directorios

Crear, mover y borrar ficheros y directorios
11:13

Comandos para conocer cuánto espacio estamos usando en nuestro disco y cuánto nos queda libre

Espacio usado en disco: DU y DF
05:43

Aprenderás a crear enlaces, a ficheros (débiles y fuertes) y a directorios.

Enlaces: LN
09:06
Resumen
01:05

Cómo se deben copiar ficheros y directorios. Orden cp

Copiar Elementos: CP
07:00

Cómo efectuar una orden sobre varios ficheros o directorios al mismo tiempo.

Uso de comodines: el asterisco
06:39

El uso del comodín ? para nombres de ficheros y directorios

Uso de comodines: la interrogación
05:40
Resumen
00:08
Ejercicios
00:26
+ Usuarios y Permisos
5 lectures 36:12

Explicación sobre cómo funcionan los usuarios y grupos en Linux

Información sobre usuarios y grupos
06:07

Ordenes para gestionar usuarios y grupos.

Crear usuarios, grupos, contraseñas y cambiar propietarios
08:13

Cómo funcionan los permisos en Linux

Los permisos en los ficheros
07:34

Diferencias de funcionamiento entre los permisos de ficheros y los de directorios

Los permisos en los directorios
07:33

Comando necesario para modificar permisos y las maneras de utilizarlo.

Cambiar permisos. Orden chmod
06:45
+ Búsquedas en el sistema de ficheros.
4 lectures 30:18

Explicamos el uso del comando find

Comando Find: Introducción
07:21

Aprenderás cómo podemos buscar en función de los permisos que tenga un elemento, o del usuario (o grupo) al que pertenezca

Comando Find: búsquedas por permisos, usuarios o grupos
08:55

En este video aprenderás a encontrar elementos en función de su fecha de modificación.

También sabrás modificar los niveles máximos a los que puede  llegar en la búsqueda recursiva.

Comando Find: fecha de modificación y profundidad máxima
07:40

Sin duda una de las mejores opciones del FIND, poder ejecutar un comando únicamente a los elementos (ficheros o directorios) que cumplen con las opciones que hemos indicado.  MUY ÚTIL!.

Comando Find: opción exec, ejecuta un comando a los elementos encontrados.
06:22
+ Administración de software
3 lectures 20:17
Sobre los siguientes dos videos
00:21

Configurar el sistema para instalar software desde los servidores oficiales

Paquetes y repositorios
09:39

Gestionar los programas que tenemos disponibles en Linux.

Administración con aptitude y Synaptic (entorno gráfico)
10:17
+ Mostrar y Filtrar Texto
6 lectures 37:27

Uno de los comandos más sencillos es el que envía directamente texto a la pantalla. Esto es lo que hace el comando "echo". Además no sirve para mostrar el contenido de variables del sistema y utilizar caracteres especiales para formatear las líneas.

Enviar texto a la salida estándar. Comando ECHO
06:28

El contenido de los ficheros de texto se pueden mostrar fácilmente con el comando "cat", pero si tienen muchas lineas "more" y "less" nos ayudan a navegar por ellas.

Mostrar contenido de ficheros de texto. CAT, MORE y LESS
07:16

Frecuentemente las lineas más relevantes son las primera o las últimas, con el comando "head" y "tail" podemos seleccionar la cantidad deseada

Seleccionar primeras o últimas lineas: HEAD y TAIL
04:57

Aprenderás a dividir el texto de forma vertical, es decir, seleccionando sólo una parte de las lineas que lo componen. Equivalente a crear columnas y elegir las que deseamos

Seleccionar partes de una linea: CUT
08:25

Frecuentemente es necesario buscar una información concreta entre muchos ficheros o lineas de texto, con "grep"  podrás seleccionar únicamente las que contengan el patrón que buscas

Filtrar sólo las lineas que contengan un patrón: GREP
10:17
Ejercicios
00:04
+ Acciones sobre texto
5 lectures 22:11

Nano es un programa que sirve para editar texto desde la consola de Linux. Es muy ágil y fácil de usar.

Editores de texto: nano
06:27

Vim es un peculiar y mítico editor de texto en Linux. Tiene una manera de funcionar totalmente distinta a los editores a los que estamos acostumbrados en los entornos gráficos, por eso es más importante aun entender sus modos de funcionamiento. Sólo utilizando el teclado podrás hacer todo tipo de tareas, desde seleccionar lineas, hasta reemplazar texto, insertar, buscar, etc..

Editores de texto: Vim
04:25

Aquí aprenderás a ordenar lineas de texto en orden alfabético, en orden numérico o de tamaño. También a manejar lineas repetidas: mostrarlas, borrarlas o contarlas.

Ordenar y procesar repeticiones: SORT y UNIQ
06:51

WC cuenta lineas, palabras y caracteres. REV se encarga de invertir el orden de una línea. En este video verás porqué estas funciones pueden ser útiles para un usuario de Linux.

Contar e invertir: WC y REV
04:24
Ejercicios
00:04