Linux Kernel
• Objetivos:
– ¿Qué es la núcleo (kernel)?
– Versiones del kernel del Linux
– Donde descargar las versiones d...
Linux Kernel
• ¿Qué es el kernel?
– El kernel corazón del sistema operativo Linux.
– El kernel de Linux tiene más de 6 mil...
Linux Kernel
• Características
– El kernel de Linux es monolítico
– El kernel de Linux es dinámico y modular
– El kernel d...
Linux kernel
• Para el desarrollo del kernel de Linux existen dos
versiones:
– Stable
– Unstable
• La última versión estab...
Linux Kernel
• Arquitectura del kernel de Linux
Linux Kernel
• Linux kernel subsystem
Linux kernel
• System Call Interface
Linux kernel
• Process Management
Linux kernel
• Memory Management
Linux Kernel
• Virtual File System
Linux kernel
• Network Stack
Linux Kernel
• Comando “uname –r”
Linux Kernel
• La página oficial del kernel de Linux es:
– http://www.kernel.org
• El directorio donde regularmente se enc...
Linux Kernel
• Procedimiento compilar el kernel de Linux:
– Descargar los fuentes
– Descomprimir los fuentes
– Comando “ma...
Linux Kernel
• Archivos del Linux Kernel
Linux Kernel
• Los módulos del kernel se encuentran en
/lib/modules
• Los archivo que representan los módulos
terminando e...
Próxima SlideShare
Cargando en…5
×

Entendiendo el Kernel de Linux

1.092 visualizaciones

Publicado el

Esta presentación forma parte del Curso de Administración de Linux, dado por la academia Capacity Academy. Para saber más sobre este entrenamiento, y obtener el resto de las diapositivas, visite esta página:

www.capacityacademy.com

Conocer la historia, antecedentes, filosofía, distribuciones y conceptos del mundo Linux
Determinar requerimientos e Instalar, desde cero, Linux
Trabajar con el sistema de archivos, la línea de comandos, los comandos fundamentales, tuberias, filtros, scripts, procesos y administracion de usuarios...
Logrará administrar los recursos del sistema, interactuar con el Kernel, así como configurar Redes de Datos
Podrá instalar, configurar y administrar servidores de: DHCP, Web, FTP, SSH, MySQL, DNS, Email, Proxy y Firewall en Linux
Adquirirá todo el conocimiento práctico y teórico para tener múltiples Servidores Linux virtuales en su computador, y poder certificarse de CompTIA Linux+

Publicado en: Educación
  • Sé el primero en comentar

Entendiendo el Kernel de Linux

  1. 1. Linux Kernel • Objetivos: – ¿Qué es la núcleo (kernel)? – Versiones del kernel del Linux – Donde descargar las versiones del kernel – Comandos relacionados con el kernel – Archivos del kernel – Compilación del kernel
  2. 2. Linux Kernel • ¿Qué es el kernel? – El kernel corazón del sistema operativo Linux. – El kernel de Linux tiene más de 6 millones de líneas de código. – El kernel de Linux está registrado bajo la licencia GNU GPL. – El desarrollo del kernel de Linux esta liderado por Linus Torvalds.
  3. 3. Linux Kernel • Características – El kernel de Linux es monolítico – El kernel de Linux es dinámico y modular – El kernel de Linux está en su mayor parte escrito en lenguaje C. – Se necesita el compilador gcc para poder compilar el kernel. – El kernel de Linux es portable, es decir, puede ser utilizado en múltiples arquitectura de hardware diferentes
  4. 4. Linux kernel • Para el desarrollo del kernel de Linux existen dos versiones: – Stable – Unstable • La última versión estable del kernel de Linux es la 2.6.39.3
  5. 5. Linux Kernel • Arquitectura del kernel de Linux
  6. 6. Linux Kernel • Linux kernel subsystem
  7. 7. Linux kernel • System Call Interface
  8. 8. Linux kernel • Process Management
  9. 9. Linux kernel • Memory Management
  10. 10. Linux Kernel • Virtual File System
  11. 11. Linux kernel • Network Stack
  12. 12. Linux Kernel • Comando “uname –r”
  13. 13. Linux Kernel • La página oficial del kernel de Linux es: – http://www.kernel.org • El directorio donde regularmente se encuentran los fuentes del kernel es /usr/src
  14. 14. Linux Kernel • Procedimiento compilar el kernel de Linux: – Descargar los fuentes – Descomprimir los fuentes – Comando “make menuconfig” – Comando “make modules” – Comando “make” – Comando “make modules_install” – Comando “make install” – Editar /etc/grub.conf
  15. 15. Linux Kernel • Archivos del Linux Kernel
  16. 16. Linux Kernel • Los módulos del kernel se encuentran en /lib/modules • Los archivo que representan los módulos terminando en extensión <module>ko.

×