Moverse
El árbol de directorios, las rutas, los comodines y la búsqueda de archivos: saber siempre dónde estás y cómo llegar.
Sistemas operativos · Curso 2 de 15
Una guía práctica para trabajar con soltura desde la consola, la herramienta diaria de todo programador. Navega el sistema de archivos, manipula archivos y directorios, gestiona usuarios y permisos, conecta comandos con tuberías y filtra texto con grep, sed y awk, siempre en la shell Bash.
La herramienta de todos los días
Una interfaz gráfica muestra lo que alguien previó que querrías hacer. La línea de comandos no tiene ese límite: cada comando hace una cosa pequeña, y combinándolos se resuelve casi cualquier tarea. Por eso sigue siendo, cincuenta años después, el modo de trabajo de quienes programan, administran servidores o despliegan software.
El curso avanza de lo cotidiano a lo potente: moverse por el sistema de archivos, manipular archivos y directorios, entender usuarios, grupos y permisos, redirigir la entrada y la salida, encadenar comandos con tuberías y transformar texto con grep, sed y awk. Termina con la administración de paquetes y la consulta del estado del sistema. Cada tema se practica escribiendo en una terminal real.
El recorrido
Del primer ls a una tubería que resume un archivo de registro en una línea.
El árbol de directorios, las rutas, los comodines y la búsqueda de archivos: saber siempre dónde estás y cómo llegar.
Crear, copiar, mover, borrar, ver, editar y comprimir archivos, y decidir quién puede hacer qué con ellos.
Redirecciones y tuberías: la salida de un comando como entrada de otro, y los filtros que transforman texto.
Procesos, paquetes, servicios, discos y red: consultar y mantener el sistema sin salir de la consola.
Ruta completa
Aquí se aprende a usar el sistema. Cómo funciona por dentro, y cómo programarlo, llega en los cursos siguientes.