Gu�a Para Administradores de Sistemas GNU/Linux

Versi�n 0.8

Lars Wirzenius

Joanna Oja

Stephen Stafford

Alex Weeks

Rafael Ignacio Zurita (Traducci�n en TLDP-ES)

Coordinador de la Traducci�n en TLDP-ES

Copyright 1993 1998 Lars Wirzenius.

Copyright 1998 2001 Joanna Oja.

Copyright 2001 2003 Stephen Stafford.

Copyright 2003 Al presente Stephen Stafford & Alex Weeks.

Las marcas registradas son propiedad de sus respectivos due�os.

Se concede autorizaci�n para copiar, distribuir y/o modificar este documento bajo los t�rminos de la GNU Free Documentation License (Licencia de documentaci�n libre GNU), Versi�n 1.1; sin las Secciones Invariantes, sin los textos de Portada, y sin los Textos de Contra Portada. Una copia de la licencia se encuentra inclu�da en la secci�n "GNU Free Documentation License".

Resumen

Una introducci�n a la administraci�n de sistemas GNU/Linux para novatos.


Tabla de contenidos

Disponibilidad del c�digo fuente
1. Introducci�n
2. Acerca de este libro
Agradecimientos
Agradecimientos de Joanna
Agradecimientos de Stephen
Agradecimientos de Alex
Agradecimientos de Rafael para la versi�n en espa�ol
Convenciones tipogr�ficas
3. Visi�n general de un sistema GNU/Linux
Las diferentes partes de un sistema operativo
Partes importantes del n�cleo
Servicios principales en un sistema UNIX
init
Inicio de sesiones desde terminales
Syslog
Ejecuci�n peri�dica de comandos: cron y at
Interfaz gr�fica de usuario (GUI)
Redes
Inicio de sesiones a trav�s de la red
Sistemas de archivos de red (NFS)
Correo
Impresi�n
La distribuci�n del sistema de archivos
4. Visi�n General del �rbol de Directorios
Informaci�n preliminar
El sistema de archivos ra�z
El directorio /etc
El directorio /dev
El sistema de archivos /usr
El sistema de archivos /var
El sistema de archivos /proc
5. Archivos de Dispositivos
El Script MAKEDEV
El comando mknod
Listado de dispositivos
6. Utilizando Discos y Otros Medios de Almacenamiento
Dos tipos de dispositivos
Discos R�gidos
Disquetes
CD-ROM
Cintas
Dar formato
Particiones
El MBR, sectores de arranque y la tabla de particiones
Particiones extendidas y l�gicas
Tipos de particiones
Particionando el disco duro
Archivos de dispositivo y particiones
Sistemas de archivos
�Qu� son los sistemas de archivos?
Sistemas de archivos soportados por Linux
�Qu� sistemas de archivos deben utilizarse?
Crear un sistema de archivos
Montar y desmontar
Comprobar la integridad de un sistema de archivos con fsck
Comprobar errores en el disco mediante badblocks
Luchar contra la fragmentaci�n
Otras herramientas para todos los sistemas de archivos
Otras herramientas para el sistema de archivos ext2/ext3
Discos sin sistemas de archivo
Situando el espacio en disco
Esquemas de particionamiento
Requerimientos de espacio
Ejemplos de colocaci�n de disco duro
A�adir m�s espacio en disco para Linux
Consejos para liberar espacio en disco
7. Administraci�n de Memoria
�Que es la memoria virtual?
Creando un espacio swap
Usando un �rea de swap
Compartiendo el �rea de swap con otro sistema operativo
Alocando espacio de swap.
El Buffer Cache
8. Encendido y apagado
Una introducci�n al proceso de inicio y finalizaci�n del sistema
Una mirada m�s cercana al proceso de inicio
M�s acerca de shutdown
Reinicio (Rebooting)
Modo usuario individual (single user mode)
Disquetes de arranque para emergencias
9. init
init viene primero
Configurando init para iniciar getty: el archivo /etc/inittab
Niveles de ejecuci�n
Configuraci�n especial en /etc/inittab
Iniciando el sistema en modo de usuario individual
10. Entrando y saliendo del sistema
Accediendo a trav�s de terminales
Accediendo a trav�s de la red
Lo que hace login
X y xdm
Control de acceso
Int�rprete de comandos
11. Administrando cuentas de usuario
�Qu� es una cuenta?
Crear una cuenta de usuario
/etc/passwd y otros archivos informativos/de informaci�n /etc/shadow
Elegir n�meros de identificaci�n de usuario y grupo
Ambiente inicial: /etc/skel
Crear un usuario a mano
Cambiar las propiedades del usuario
Borrando usuarios.
Deshabilitar un usuario temporalmente
12. Copias de seguridad (Backups)
Importancia de las copias de seguridad
Seleccionando el medio de backup
Seleccionando la herramienta de backup
Copias de respaldo simples
Realizando copias de seguridad con tar
Recuperando archivos con tar
Copias de seguridad de m�ltiples niveles
Que copiar
Copias de seguridad comprimidas
13. Manteniendo La Hora
Zonas horarias
Los relojes de software y hardware
Configurar y visualizar la hora
Cuando el reloj es err�neo
NTP - Protocolo de reloj en red
Configuraci�n b�sica de NTP
La herramienta NTP
Algunos servidores NTP conocidos
Enlaces NTP
14. Encontrando Ayuda
Grupos de noticias y listas de correo
Encontrar el foro correcto
Antes de enviar un mensaje
Escribir su mensaje
Dar formato al mensaje
Seguimiento
M�s informaci�n
IRC
Colores
Sea educado
Escriba adecuadamente, en Ingl�s
Escanear puertos
Mantenerse en el canal
Ce�irse al tema del canal
CTCP
Hacking, Cracking, Phreaking, Warezing
Recogiendo
Lecturas adicionales
A. GNU Free Documentation License
0. PREAMBLE
1. APPLICABILITY AND DEFINITIONS
2. VERBATIM COPYING
3. COPYING IN QUANTITY
4. MODIFICATIONS
5. COMBINING DOCUMENTS
6. COLLECTIONS OF DOCUMENTS
7. AGGREGATION WITH INDEPENDENT WORKS
8. TRANSLATION
9. TERMINATION
10. FUTURE REVISIONS OF THIS LICENSE
How to use this License for your documents
B. Licencia de Documentaci�n Libre GNU (traducci�n)
0. Pre�mbulo
1. Aplicabilidad y definiciones
2. Copia literal
3. Copiado en cantidades
4. Modificaciones
5. Combinando documentos
6. Colecciones de documentos
7. Agregaci�n con trabajos independientes
8. Traducci�n
9. Terminaci�n
10. Futuras revisiones de esta licencia
Como utilizar esta licencia para sus documentos

Lista de figuras

3.1. Partes m�s importantes del n�cleo de GNU/Linux
4.1. Partes de un �rbol de directorios Unix. Las l�neas discontinuas indican los l�mites de la partici�n.
6.1. A schematic picture of a hard disk.
6.2. A sample hard disk partitioning.
6.3. Tipos de partici�n (obtenida del programa de Linux fdisk).
6.4. Tres sistemas de archivos independientes.
6.5. /home y /usr montados.
6.6. Salida de ejemplo de dumpe2fs
10.1. Accediendo a trav�s de terminales: la interacci�n de init, getty, login y el int�rprete de comandos.
12.1. A sample multilevel backup schedule.

Lista de tablas

9.1. N�meros de los niveles de ejecuci�n
12.1. Efficient backup scheme using many backup levels