Fundamentos Linux

El precio original era: S/ 20.00.El precio actual es: S/ 0.00.

Aprende los fundamentos de Linux, los comandos que necesitas para reparar cualquier problema que se presente y las mejores prácticas para mantener tu servidor seguro.

Category:

Descripción

Duración sugerida: 16 horas (teoría + práctica)
Nivel: Principiante / Intermedio bajo
Modalidad: Virtual o autoaprendizaje con laboratorios prácticos

Objetivo general

Proporcionar al estudiante los conocimientos y habilidades necesarios para manejar un sistema operativo Linux desde la línea de comandos, comprender su estructura de archivos, administrar usuarios y permisos, manejar procesos, y realizar tareas básicas de configuración del sistema.

Dirigido a

  • Estudiantes de informática, sistemas o afines.

  • Profesionales de TI que desean migrar o ampliar sus conocimientos a entornos Linux.

  • Desarrolladores que necesitan trabajar en servidores Linux.

  • Administradores de sistemas principiantes.

Metodología

Curso teórico-práctico con énfasis en ejercicios reales sobre terminal. Cada módulo incluye ejemplos, laboratorios guiados y desafíos de resolución de problemas.


Lista de tópicos a tratar

Módulo 1: Introducción a Linux

  • Historia y filosofía de Linux / GNU

  • Distribuciones principales (Debian, Red Hat, Arch, Ubuntu, etc.)

  • Estructura del sistema: kernel, shell, sistema de archivos

  • Entornos gráficos vs. línea de comandos

  • Instalación básica (máquina virtual o WSL)

Módulo 2: Interfaz de comandos (Shell)

  • Terminal, consola y emulador

  • Comandos básicos: pwdlscdwhoamiecho

  • Tipos de shell: bash, zsh, sh

  • Uso del historial y autocompletado

  • Ayuda en línea: maninfo--help

Módulo 3: Sistema de archivos

  • Jerarquía FHS (Filesystem Hierarchy Standard)

  • Rutas absolutas y relativas

  • Comandos de navegación y manipulación: mkdirtouchcpmvrmrmdir

  • Enlaces duros y simbólicos (ln)

  • Comodines (wildcards): *?[]

Módulo 4: Permisos y propiedad

  • Usuarios y grupos: /etc/passwd/etc/group

  • Permisos básicos: lectura (r), escritura (w), ejecución (x)

  • Cambio de permisos con chmod (modo octal y simbólico)

  • Cambio de propietario y grupo: chownchgrp

  • Permisos especiales: SUID, SGID, Sticky Bit

  • Máscara de permisos (umask)

Módulo 5: Procesos y servicios

  • Visualización de procesos: pstophtop

  • Señales y control: killkillallpkill

  • Procesos en primer y segundo plano (&jobsfgbg)

  • Servicios y systemd: systemctljournalctl

Módulo 6: Manejo de texto y filtros

  • Visualización: catlessheadtail

  • Filtros básicos: grepsortuniqwc

  • Manipulación: cutpastetr

  • Redirección de entrada/salida: >>><| (tuberías)

Módulo 7: Administración básica del sistema

  • Gestión de paquetes: APT (Debian/Ubuntu) y YUM/DNF (Red Hat)

  • Actualización e instalación de software

  • Variables de entorno: PATHHOMEexport

  • Programación de tareas con cron y at

Módulo 8: Edición de archivos con Vim (o nano)

  • Modos de Vim: normal, inserción, visual, línea de comandos

  • Comandos básicos de edición, guardado y salida

  • Búsqueda, reemplazo y configuración simple

Módulo 9: Redes básicas en Linux

  • Comandos de red: ipifconfigpingssnetstat

  • Configuración de interfaz de red

  • Resolución de nombres: /etc/hosts/etc/resolv.conf

  • Conexión remota: ssh básico

Módulo 10: Introducción a scripts de shell

  • Creación y ejecución de scripts (shebang #!/bin/bash)

  • Variables, condicionales (iftest), bucles (forwhile)

  • Parámetros posicionales ($1$@)

  • Lectura de entrada (read) y salida con formato

Módulo 11: Proyecto final integrador

  • Resolución de un caso práctico (ej. automatizar respaldo, monitorear recursos, configurar un servidor web básico)

  • Evaluación de habilidades: navegación, permisos, procesos, texto, scripts

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Fundamentos Linux”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Productos relacionados