3 Horas de contenido
8 Horas de práctica
La terminal y línea de comandos es una herramienta esencial para todo desarrollador de software, sin importar su área de especialización, pues se encuentra presente de forma universal. En este curso aprenderás a aprovechar el potencial de los sistemas operativos basados en UNIX siendo capaz de dominar los comandos básicos de la terminal, realizar búsquedas que agilicen tu trabajo y administrar permisos en tu equipo.
Aprende los comandos básicos para usar la terminal.
Personaliza tu terminal de acuerdo a las necesidades de tu proyecto.
Manipula archivos y directorios desde la terminal.
Crea tus propios alias y variables de entorno para ahorrar tiempo.
Software para este curso
- Sistema operativo basado en UNIX o WSL en Windows.
TEMARIO
Primeros pasos
¿Qué es la terminal?
Opcional: Instalar WSL - usa Linux dentro de Windows
Aprendiendo a caminar en la terminal
Manipulando archivos y directorios
Explorando el contenido de nuestros archivos
¿Qué es un comando?
Wildcards
Empezando a correr
Redirecciones: cómo funciona la shell
Redirecciones: pipe operator
Encadenando comandos: operadores de control
Cómo se manejan los permisos
Modificando permisos en la terminal
Cómo configurar variables de entorno
Comandos de búsqueda
Usando el comando grep
Utilidades de la terminal
Utilidades de red
Comprimiendo archivos tar y zip
Manejo de procesos
Procesos en foreground y background
Editores de texto en la terminal
Personalizar la terminal de comandos
Despedida
Nunca pares de hackear
¡Es tu turno: crea un tutorial!