Detalle del libro
Ver Índice
Agradecimientos
Sobre la autora
Prólogo
Audiencia
Qué se ha incluido y omitido
Plataformas
Convenciones
Capítulo 1. Encontrar documentación
1.1. Introducción
1.2. Cómo entender las páginas de manual
1.3. Encontrar las páginas de manual apropiadas
1.4. Encontrar páginas de manual perdidas
1.5. Lectura de páginas de manual sin un visor man
1.6. Configuración de manpath
1.7. Uso de las páginas de información
1.8. Impresión de páginas de manual
1.9. Impresión de páginas informativas
1.10. Impresión de páginas individuales man o info
1.11. Encontrar toda la documentación de un programa
Capítulo 2. Instalación y administración de software en sistemas basados en RPM
2.1. Introducción
2.2. Instalación de paquetes RPM
2.3. Actualización de paquetes RPM
2.4. Eliminación de paquetes RPM
2.5. Recabar información de los paquetes RPM instalados
2.6. Obtener información de paquetes RPM que no están instalados
2.7. Encontrar paquetes RPM instalados recientemente
2.8. Reconstruir la base de datos RPM
2.9. Seguimiento de bibliotecas compiladas desde fuentes en un sistema basado en RPM
2.10. Corregir problemas de instalación de paquetes RPM
2.11. Instalación de paquetes fuente RPM
2.12. Personalizar las opciones de construcción de un paquete fuente RPM
2.13. Instalación de Yum
2.14. Configuración de Yum
2.15. Instalación y actualización de paquetes con Yum
2.16. Eliminación de paquetes con Yum
2.17. Obtener información de los paquetes instalados con Yum
2.18. Mantenimiento de Yum
Capítulo 3. Instalación y administración de software en sistemas basados en Debian
3.1. Introducción
3.2. Obtención de software para sistemas Debian
3.3. Instalación de paquetes Debian desde CD-ROM
3.4. Instalación de paquetes en sistemas basados en Debian
3.5. Eliminación de paquetes en sistemas Debian
3.6. Instalación desde fuentes en un sistema Debian
3.7. Actualización de paquetes en Debian
3.8. Actualización de un sistema Debian
3.9. Actualizar a una versión de Debian
3.10. Ejecutar un sistema Debian combinado
3.11. Determinar qué hay instalado en un sistema Debian
3.12. Mantenimiento del registro local de paquetes Debian
3.13. Resolución de conflictos de dependencias en Debian
3.14. Preparar un depósito local de Debian
3.15. Selección de espejos de paquetes para apt-proxy.conf
3.16. Añadir su caché de paquetes ya existente a apt-proxy.conf
Capítulo 4. Instalación de programas a partir del código fuente
4.1. Introducción
4.2. Preparar el sistema para la compilación de programas a partir de los fuentes
4.3. Generar una lista de archivos de una instalación fuente para facilitar la desinstalación
4.4. Instalación de programas a partir del código fuente
4.5. Uso de CheckInstall para crear paquetes a partir de los fuentes
Capítulo 5. Detección de hardware sin abrir el ordenador
5.1. Introducción
5.2. Detección de hardware con lspci
5.3. Usar dmesg para recopilar información del hardware
5.4. Obtener instantáneas en vivo del hardware con /proc
5.5. Ver las particiones de disco con fdisk
5.6. Calcular la capacidad de un disco duro
Capítulo 6. Edición de archivos de texto con JOE y Vim
6.1. Introducción
6.2. Encontrar los comandos de JOE
6.3. Personalización de JOE
6.4. Organización de las preferencias de JOE en un archivo independiente
6.5. Copiar entre dos archivos con JOE
6.6. Búsquedas y sustituciones en JOE
6.7. Selección vertical de texto en JOE
6.8. Encontrar archivos y abrirlos desde JOE
6.9. Aprendizaje rápido de Vim
6.10. Creación de autotexto con las abreviaturas de Vim
6.11. Asociar comandos a teclas
6.12. Personalización de Vim
6.13. Agilizar la navegación en Vim usando marcas
6.14. Comenzar por donde lo dejó: uso de las sesiones Vim
6.15. Establecer su editor por defecto
6.16. Descubrir las opciones de compilación de Vim
Capítulo 7. Iniciar y detener Linux
7.1. Introducción
7.2. Cambiar el nivel de ejecución después de iniciar
7.3. Cambiar el nivel de ejecución por defecto
7.4. Iniciar y detener X
7.5. Administración de los niveles de ejecución en Debian
7.6. Crear en Debian niveles de ejecución para tener inicios de sesión en texto y en entorno gráfico
7.7. Administración de los niveles de ejecución de Red Hat
7.8. Configuración manual del inicio de servicios
7.9. Inicio y detención manual de servicios
7.10. Cerrar o reiniciar Linux
7.11. Desactivar o limitar el acceso a Control-Alt-Supr
7.12. Cierre automático del sistema
Capítulo 8. Administración de usuarios y grupos
8.1. Introducción
8.2. Separar los usuarios humanos de los usuarios del sistema
8.3. Encontrar el UID y GID de un usuario
8.4. Añadir usuarios con useradd
8.5. Añadir usuarios con adduser
8.6. Modificación de cuentas de usuario
8.7. Eliminar un usuario
8.8. El camino fácil para eliminar procesos de usuario
8.9. Desactivación de cuentas
8.10. Administración de contraseñas
8.11. Agregar grupos con groupadd
8.12. Eliminación de grupos con groupdel
8.13. Creación de un usuario de sistema
8.14. Creación de grupos de sistema con addgroup
8.15. Añadir y eliminar miembros a un grupo
8.16. Comprobar la integridad del archivo de contraseñas
8.18. Cambio de contraseñas en masa
8.19. Agregar usuarios a grupos en lotes
8.20. Uso de su para ser el superusuario de forma temporal
8.21. Otorgar privilegios limitados de superusuario con sudo
8.22. Uso de cuotas de disco
Capítulo 9. Administración de archivos y particiones
9.1. Introducción
9.2. Establecer permisos de archivos y directorios con la notación numérica de chmod
9.3. Ejecución de operaciones por lotes con chmod
9.4. Establecer permisos de archivos y directorios con la notación simbólica de chmod
9.5. Establecer la propiedad de un archivo con chown
9.6. Ejecución de operaciones por lotes con chown
9.7. Preparar un directorio compartido con setgid y el bit sticky
9.8. Establecimiento de permisos por defecto con umask
9.9. Montar y desmontar discos extraíbles
9.10. Configurar el montaje de sistemas de archivos con /etc/fstab
9.11. Montar y desmontar sis
Linux es uno de los innumerables sistemas operativos de libre distribución UNIX para ordenadores personales, servidores y estaciones de trabajo, que goza de un considerable prestigio gracias a su probada eficacia y excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador, notables características a las que se añade la creciente cantidad y calidad de los programas disponibles para este sistema, la gran mayoría de los mismos acompañados del código fuente y distribuidos gratuitamente bajo los términos de la GNU Public License.
Este libro le ofrece soluciones rápidas y directas sobre todo lo que necesita saber de Linux. En él se abordan todos los temas, desde la creación de DVD o instalación de software, hasta cómo llevar a cabo la administración de usuarios y grupos, la gestión de archivos y particiones de disco, o cómo integrar eficazmente Linux y Windows.
Encontrará toda la información que precise acerca de las distribuciones de Red Hat, Fedora y Debian y referencias a otras muchas. Pero con independencia de la distribución de Linux que haya elegido, las indicaciones dadas en esta obra le ahorrarán incontables horas y le otorgarán una ventaja en el camino hacia la verdadera maestría de Linux.