Linux es un sistema operativo de código abierto que controla cómo funciona el hardware y el software de una computadora.
Es el sistema que usan la mayoría de los servidores, teléfonos Android, supercomputadoras y servicios en la nube del mundo.
¿Qué es un sistema operativo?
Un sistema operativo (SO) es el programa principal de cualquier computadora. Coordina el procesador, la memoria y los dispositivos de almacenamiento.
Ejemplos de sistemas operativos comunes: Windows, macOS y Linux. Linux es diferente porque su código fuente es público y gratuito.
La estructura de Linux
Linux tiene tres componentes principales que debes conocer desde el inicio:
| Componente | Función |
|---|---|
| Kernel | El núcleo del sistema. Comunica el hardware con el software. |
| Shell | La interfaz de texto donde escribes comandos. |
| Sistema de archivos | La forma en que Linux organiza todos los datos en el disco. |
El kernel es el corazón de Linux. Fue creado por Linus Torvalds en 1991 y hoy lo mantienen miles de programadores en todo el mundo.
El shell (o terminal) es la herramienta que usarás con mayor frecuencia en este curso. Es una ventana de texto donde escribes instrucciones directas al sistema.
Distribuciones de Linux: ¿cuál elegir?
Linux no existe en una sola versión. Existen cientos de distribuciones (también llamadas "distros"), cada una con diferente interfaz y propósito.
Una distribución es Linux con un conjunto de programas y configuraciones preinstalados.
Estas son las distribuciones más relevantes para principiantes en México:
| Distribución | Ideal para | Nivel |
|---|---|---|
| Ubuntu | Principiantes, escritorio y servidores | Fácil |
| Linux Mint | Usuarios que vienen de Windows | Fácil |
| Fedora | Usuarios intermedios y desarrolladores | Medio |
| Debian | Servidores estables en producción | Medio |
| Arch Linux | Usuarios avanzados | Difícil |
En este curso usarás Ubuntu 22.04 LTS. Es la distribución más usada en empresas y la que tiene mayor soporte en línea en español.
¿Por qué Linux domina el mundo tecnológico?
Más del 96% de los servidores web del mundo corren Linux. Esto incluye los servidores de Google, Amazon, Meta y también empresas mexicanas como Mercado Libre y FEMSA.
Android, el sistema operativo móvil más usado en México, está basado en el kernel de Linux. Tu teléfono probablemente ya usa Linux sin que lo sepas.
Los servicios en la nube como AWS, Google Cloud y Azure usan máquinas virtuales con Linux. Saber Linux es obligatorio para trabajar con cualquiera de estas plataformas.
Linux en el mercado laboral mexicano
El conocimiento de Linux abre puertas a puestos de trabajo bien pagados en México. Estas son las posiciones más comunes que requieren Linux:
| Puesto | Salario mensual aproximado |
|---|---|
| Administrador de sistemas Jr. | $12,000 – $18,000 |
| Desarrollador Backend Jr. | $15,000 – $25,000 |
| DevOps Jr. | $18,000 – $30,000 |
| Analista de ciberseguridad Jr. | $14,000 – $22,000 |
Empresas como Mercado Libre, Clip, Kavak y Rappi en México contratan constantemente profesionales con habilidades en Linux. También empresas más tradicionales como Bimbo y Liverpool han digitalizado sus operaciones y necesitan administradores de sistemas con conocimiento de Linux.
Incluso si no buscas trabajo en tecnología, Linux es útil para freelancers, diseñadores web y emprendedores que administran su propio servidor o sitio web.
Ventajas concretas de Linux frente a otros sistemas
Es gratuito. No pagas licencia. Windows puede costar más de $3,000 en su versión de escritorio. Linux siempre es $0.
Es seguro. Los virus y malware diseñados para Windows rara vez afectan a Linux. Para empresas que manejan datos fiscales ante el SAT o información del IMSS, esto es relevante.
Es estable. Los servidores Linux pueden correr años sin reiniciarse. Windows requiere reinicios frecuentes después de actualizaciones.
Es personalizable. Puedes modificar cualquier parte del sistema. Esto lo hace ideal para entornos empresariales con necesidades específicas.
Tiene una comunidad enorme. Si tienes un problema, alguien ya lo resolvió. Existen foros, documentación y tutoriales en español para casi cualquier situación.
Errores comunes al empezar con Linux
Error 1: Pensar que Linux es solo para expertos. Ubuntu tiene una interfaz gráfica tan amigable como Windows o macOS. La terminal es opcional al principio, aunque la aprenderás en este curso porque es la herramienta más poderosa.
Error 2: Instalar Linux directamente y borrar Windows. No lo hagas al principio. Usa una máquina virtual para practicar sin riesgo. La siguiente lección te muestra cómo hacerlo paso a paso.
Error 3: Intentar memorizar todos los comandos desde el inicio.
Nadie memoriza comandos. Los profesionales consultan la documentación constantemente. Aprende los más importantes y usa el comando man para consultar el resto cuando lo necesites.
Lo que aprenderás en este curso
Este curso cubre las habilidades fundamentales de Linux que necesita cualquier principiante:
- Instalar Linux en una máquina virtual sin riesgo
- Navegar el sistema de archivos con la terminal
- Crear, copiar, mover y eliminar archivos
- Entender y modificar permisos de archivos
- Instalar y gestionar programas con el gestor de paquetes
- Administrar usuarios y contraseñas
- Crear scripts básicos de Bash para automatizar tareas
Al terminar tendrás una base sólida para seguir aprendiendo administración de servidores, DevOps o ciberseguridad.
Puntos clave
- Linux es un sistema operativo gratuito y de código abierto que corre en más del 96% de los servidores del mundo.
- Sus tres componentes principales son el kernel, el shell y el sistema de archivos.
- Ubuntu 22.04 LTS es la distribución recomendada para principiantes en México.
- Conocer Linux puede llevarte a puestos con salarios de $12,000 a $30,000 al mes en empresas mexicanas.
- No necesitas borrar tu sistema operativo actual para aprender Linux: usarás una máquina virtual en la siguiente lección.