Curso «Fundamentos de la línea de comandos»

Actualizado

Suscribirse

Access this and all courses with a subscription

Incluye

19 lecciones
16 ejercicios
60 tests
Trabajo autónomo
Material adicional
Acceso al resto de cursos de Códica

Descripción

En este curso aprenderás los fundamentos de la línea de comandos. Descubrirás más sobre los comandos disponibles en Linux, los grupos de usuarios y los gestores de paquetes. Al final, serás capaz de manipular el sistema de archivos, dominarás el concepto de tuberías y flujos, y podrás gestionar usuarios y sus permisos de acceso. Los fundamentos de la línea de comandos te serán útiles si decides buscar y editar archivos, instalar nuevos programas o ejecutarlos en nombre de otro usuario. Este curso es adecuado para aquellos que se están familiarizando con los sistemas *NIX (Linux, MacOS) y desean simplificar el trabajo con archivos y programas.

Qué aprenderás

  • Navegar por el sistema de archivos.
  • Trabajar con variables de entorno.
  • Entender los permisos de acceso a archivos.
  • Utilizar un gestor de paquetes para instalar utilidades.
  • Salir de Vim.

Lecciones del curso

1

Introducción

Familiarizarse con el tema del curso.

2

Sistemas operativos

Hablar sobre la historia de los sistemas operativos multiusuario.

3

Línea de comandos

Aclarar las diferencias entre los conceptos de "terminal" e "intérprete de comandos".

4

Navegación

Aprender a moverse por el sistema de archivos.

5

Interfaz de línea de comandos

Aprender cómo se llaman los programas en la línea de comandos.

6

Estructura de archivos

Aprender la estructura de archivos de los sistemas *nix.

7

Lectura de archivos

Aprender a ver el contenido de los archivos.

8

Grep

Aprender a buscar información específica en archivos sin abrirlos.

9

Edición de archivos

Aprender a editar archivos en Nano y Vim.

10

Flujos

Familiarizarse con el concepto de flujos.

11

Pipeline

Familiarizarse con los pipelines y aprender a construir cadenas de programas.

12

Manipulación de la estructura de archivos

Aprender a crear y modificar archivos y directorios.

13

Variables de entorno

Familiarizarse con las variables de entorno y comprender para qué son necesarias.

14

Historia

Aprender a viajar a través de la historia con comandos previamente introducidos.

15

Usuarios y grupos

Aprender sobre la importancia de los usuarios y grupos separados.

16

Sudo

Aprender cómo ejecutar programas en nombre de otro usuario.

17

Permisos de acceso

Aprender a leer y entender los permisos de acceso a archivos.

18

Gestor de paquetes

Aprender sobre el método principal de instalación de programas en sistemas *nix.

19

Ejecución de programas

Familiarizarse con la variable de entorno PATH y el mecanismo de búsqueda de archivos ejecutables.

Desafíos

1

Búsqueda en registros

2

Invitación

3

Ejecutar programa

Course Cover
  • Práctica en el navegador
  • Acceso permanente a la teoría
  • Aprende a tu ritmo
Suscribirse

Access this and all courses with a subscription