Apuntes de Linux (Certificación LPI - Linux Essentials) en español

Aprender a utilizar Linux es fundamental para el desarrollo en áreas como la informática, la programación y la seguridad informática. Además, es un sistema operativo de código abierto que ofrece estabilidad, seguridad y flexibilidad. Aprender a utilizar Linux te permitirá desarrollar habilidades técnicas valiosas.
  1. La certificación LPI: El proceso de certificación
  2. La historia detrás Linux: Origen, fundador e impacto
  3. La filosofía del Open Source: Influencia en la tecnología
  4. Las mejores distribuciones de Linux: ¿Cuál es la mejor de todas?
  5. Sistemas que utilizan Linux:Un vistazo a las opciones disponibles
  6. Aplicaciones de servidor en Linux: Opciones de software mas utilizados
  7. Modelos de Desarrollo: El Modelo Catedral vs el Modelo Bazar
  8. Repositorios y Herramientas: Administración de Paquetes en Linux
  9. El manejador de paquetes YUM en Linux: Gestión de paquetes
  10. El manejador de paquetes RPM en Linux: Gestión de paquetes
  11. APT vs dpkg: ¿Cuál es la diferencia?
  12. Licencias del software en Linux: Tipos y restricciones
  13. Fundación de Software Libre y la Licencia GPL: Principios y objetivos
  14. Open Source Initiative: Promoviendo y protegiendo el Open Source
  15. Creative Commons: Tipos de licencias y su uso en proyectos creativos
  16. Modelos de negocio en el software libre: Como generar ingresos
  17. El escritorio en Linux: Distribuciones y software disponible
  18. La línea de comandos: Navegación entre consolas
  19. Uso de Linux en la industria: Compañías y software que utilizan
  20. Comando ls en Linux: Listado de archivos y directorios
  21. La variable de entorno PATH en Linux: Definición y configuración
  22. Comandos básicos de Linux: Funciones y sintaxis
  23. Comando uname de Linux: Obteniendo información del sistema
  24. Navegar a través del sistema de archivos en Linux: Comandos y rutas
  25. Bash history y autocompletado: Navegar por el historial de comandos
  26. Configuración del Shell: Personalización de la terminal
  27. Variables del Shell de Linux: Variables de entorno vs locales
  28. El Método Globbing en Linux: Uso de comodines en la terminal
  29. Uso de comillas o entrecomillado: Diferencias y ejemplos
  30. El Prompt en Linux: Personalización y parámetros
  31. Búsqueda de archivos en Linux: Uso de find, locate y whereis
  32. Consultar el manual de Linux con man: Búsqueda y navegación
  33. Las páginas de información y el comando info: Uso básico
  34. Otras formas de documentación de Linux: Páginas web y foros
  35. El sistema de archivos de Linux: Estructura y organización
  36. Rutas absolutas y negativas: Uso y diferencias
  37. Archivos y directorios: Creación, eliminación y manejo básico
  38. Herramientas de compresión y archivado: Tar, gzip y zip
  39. Visualizar archivos: Uso de cat, head y tail
  40. Analizar texto: Uso de sort y wordcount
  41. El comando grep, los pipes y las expresiones regulares: Uso básico
  42. Editor Nano: Editar archivos en Linux de manera sencilla
  43. Editor Vim: Comandos y funciones para edición de archivos en Linux
  44. Programación Shell en Linux: Automatizar tareas
  45. Linux vs Mac vs Windows: ¿Cuál es mejor?
  46. Ciclo de vida de una distribución Linux: Del diseño al retiro
  47. Hardware de una computadora: Obtener información con Linux
  48. Procesos de Linux: Gestión de tareas con el comando ps
  49. El sistema de logs en Linux: Diferentes tipos de logs
  50. Servicios de redes en Linux: Conectividad y comunicación en la red
  51. Manejo de usuarios en Linux: Administración de cuentas y permisos
  52. Creación de usuarios en Linux: Configurar usuarios en el sistema
  53. Manejo de directorios y permisos en Linux: Ejemplos de uso
  54. Cambiar propietarios, grupos y permisos: Uso de chown, chgrp y chmod
  55. Vínculos simbólicos en Linux: Creación y uso en archivos y directorios
  56. Archivos Especiales: Dispositivos de entrada y salida del sistema