Next:
Índice de Figuras
Up:
Apuntes de L.A.O. Versión
Previous:
Agradecimientos
 
Índice de Materias
Índice General
Índice General
Índice de Figuras
Índice de Tablas
Introducción
Cómo utilizar este manual
¿Por qué no Windows?
Linux
Aulas de Telemática
Comandos que has de conocer
Redirección de entrada-salida
Pipes
El lenguaje de programación C
Shell scripts
Introducción
Caracteres especiales
Variables y Funciones de la Shell
Parámetros posicionales
Operadores sobre Strings
Sustitución de comandos
La aritmética de la bash
Operaciones aritméticas de la bash
Extensión de expresiones aritméticas
El comando expr
Aritmética base N
Control de flujo
if/else
for
case
select
while y until
Comandos interesantes
Make
Introducción a Make
Una típica práctica.
Macros de make
Definición de macros por linea de comandos.
Macros definidas internamente.
Sustituciones de strings en macros
Reglas sufijas
Creando nuevas reglas sufijas
Las lineas de comandos a fondo
Las lineas de comandos y el fin de linea
Estado de salida de los comandos ejecutados desde make
Otros aspectos de make
Objetivos que no son ficheros (Dummy Targets).
Ejecución recursiva de make en un árbol de directorios
Ficheros de cabeceras
Módulos del Kernel de Linux
El kernel y sus módulos
Drivers
Módulos
Programando el kernel
Como usar un módulo
Dispositivos
Módulos para dispositivos de caracter en Linux
Mi primer módulo
Un módulo algo más complicado
Abriendo dispositivos.
Lectura y escritura de dispositivos.
La función ioctl().
Módulos para dispositivos de bloques en Linux
Informando al kernel de nuestro consumidor de peticiones.
Informando al kernel de las características de nuestro dispositivo.
Nuestro primer driver de bloques.
Completando nuestro driver de bloques.
Índice de Materias
Bibliografía
Sobre este documento...
Alberto Cortés 2001-03-26