Un libro para conocer los secretos de un superusuario de sistemas Linux, el sistema operativo que revoluciono la industria del software: inicio y administracion del sistema, Xwindow, servidores web y FTP, grupos de noticias y correo electronico, programacion y seguridad. En el CD: Linux Slackware 7 (version no oficial). Archivos para crear discos booteables y raiz en diskette. Aplicaciones Linux. Compiladores para C, C++ y Perl. Soporte para la encriptacion de claves. GNU Emacs 2.0.4. Editor de textos. FAQs y documentaciones. Codigo fuente del nucleo 2.2.13. Aplicaciones para el manejo de redes. Navegador Lynx y servidor Web Apache. Coleccion de juegos BSD.
Entre su contenido encontrara:
Capitulo 1 Inicializacion del sistema Configuracion del gestor de arranque LILO, analisis del proceso de booteo, niveles de ejecucion, personalizacion del arranque del sistema y del proceso de inicio de sesion.
Capitulo 2 Identificando el sistema de archivos Los directorios principales del sistema, el directorio del administrador, el directorio especial proc.
Capitulo 3 Administracion del sistema El interprete de comandos bash: ejecucion y manejo avanzado.
Procesos: manejo de tuberias y senales, ejecucion de procesos de fondo, monitoreo.
Administracion de usuarios: el archivo /etc/passwd, cambio de shell, grupos y niveles de usuario, comunicacion entre usuarios.
Herramientas de utilidad general y mantenimiento: manejo de fdisk, chequeo y reparacion del sistema de archivos, Midnight Commander, guia de comandos Linux.
Capitulo 4 Xwindow Servidor X, sistema de cliente-servidor. Configuracion manual y automatica del sistema. Diferentes modos de iniciar el sistema, teclas utiles.
Capitulo 5 Impresion El dispositivo de impresion, el demonio lpd, comandos de manejo de la cola de impresion. Solucion a problemas comunes.
Capitulo 6 Internet El protocolo punto a punto. Utilidades para el establecimiento de la comunicacion: scripts y utilidades graficas. Servicios de Internet desde Linux: la World Wide Web, el Internet Relay Chat, grupos de noticias, correo electronico, Telnet y FTP. Montaje de un servidor web y FTP.
Capitulo 7 Programacion en el entorno Linux
Scripts en Bash: manejo de variables, argumentos, entrada/salida, creacion de menues, control de flujo y ejemplo integrador.
Scripts en TCL: manejo de datos, funciones de control de flujo, procedimientos, lectura y escritura de archivos.
Programas en PERL: manejo de los diferentes tipos de datos, estructuras de control de flujo, lectura/escritura de archivos. Interaccion con el entorno Linux.
Programacion en C/C++: detalle de los compiladores provistos por el sistema. La utilidad make.
Capitulo 8 Seguridad Identificacion de la importancia de la informacion, diferentes tipos de ataques, elaboracion de un plan de contingencia. Herramientas del administrador.
Capitulo 9 Problemas frecuentes Perdida de la clave y perdida accidental de datos. Problemas con LILO.
Hector Facundo Arena es estudiante de la Escuela Tecnica Hogar Naval Stella Maris. Su relacion con el mundo de la informatica comenzo antes de cumplir su primera decada de vida. Se intereso en el analisis especifico de sistemas operativos a principios de la decada de los 90. Entre otras actividades, se desempeno como Profesor de Computacion en la Escuela Nro. 16 de la Capital Federal y como coordinador principal del equipo Team_SO, el cual trabaja en el desarrollo abierto de sistemas operativos con teorias y metodologias propias y ya creadas. Actualmente se encuentra desarrollando un lenguaje de scripts para Linux, el cual permite a los que se inician en programacion en este sistema, entender de manera sencilla el funcionamiento de los scripts bajo Linux. Ademas, tiene otros pasatiempos no relacionados con la informatica como la musica, el Karate-DO (es profesor de este arte en el Instituto Tecnologico de Actividad Fisica) y los animales. Su pagina personal en Internet puede encontrarse en arena.org.ar.