Análisis en profundidad del directorio del sistema operativo Ubuntu
Parte I Instalación y configuración
Capítulo 1 Descripción general de Ubuntu
1.1 ¿Qué es Ubuntu?
1.1.1 Componentes internos de Ubuntu
p>
1.1.2 Funciones de instalación de Ubuntu
1.1.3 Funciones del sistema de archivos de Ubuntu
1.2 Aplicaciones comerciales de Ubuntu
1.3 Aplicación personal de Ubuntu
1.4 Ubuntu de 64 bits
1.5 Ubuntu basado en plataforma PPC
1.6 Ubuntu basado en procesador de doble núcleo
1.7 Make full uso de la documentación de Ubuntu y Linux
1.8 Desarrolladores y documentación de Ubuntu
1.9 Referencia de lectura
Capítulo 2 Preparativos antes de instalar Ubuntu
2.1 Planificación Plan de implementación de Ubuntu
2.1.1 Factores a considerar para la implementación comercial
2.1.2 Factores a considerar para la implementación del sistema
2.1.3 Factores del usuario
2.1.4 Lista de verificación del plan previo a la implementación
2.1.5 Plan de instalación
2.2 Requisitos de hardware
2.2.1 Instalación de Ubuntu Configuración mínima de hardware
2.2.2 Instalar Ubuntu en dispositivos heredados
2.2.3 Asignar espacio en el disco duro para la instalación de Ubuntu
2.2.4 Verificar la compatibilidad del hardware
2.2.5 Prepárese para posibles problemas de hardware
2.2.6 Prepare y utilice una lista de hardware
2.3 Preparación para el proceso de instalación
2.4 Operaciones de partición del disco duro antes y durante la instalación
2.4.1 Seleccione un plan de partición
2.4.2 Organice el sistema de archivos de Linux en cada partición
2.5 Utilice el método de instalación kickstart de Ubuntu
2.6 Referencia de lectura
Capítulo 3 Instalación de Ubuntu
3.1 Preparativos antes de iniciar la instalación
3.1.1 Verificar las especificaciones de hardware
3.1.2 Opciones de instalación
3.1.3 Planificar estrategia de partición
3.1.4 Cargador de arranque
3.1.5 Instalación desde CD local
3.2 Instalación paso a paso
3.2.1 Iniciar instalación
3.2.2 Primera actualización
3.3 Apagar
3.4 Referencia de lectura
Capítulo 4 Configuración posterior a la instalación
4.1 Solución de problemas de configuración posteriores a la instalación
4.2 Comando sudo
4.3 Primera actualización
4.4 Configurar la fuente del software
4.5 Instalar el controlador de gráficos
4.6 Cambiar el estilo del escritorio de Ubuntu
4.6.1 Cambiar el fondo del escritorio
4.6.2 Cambiar colores
4.6.3 Cambiar fuentes del sistema
4.7 Comportamiento preferido
4.7 .1 Aplicaciones preferidas
4.7.2 Unidades y medios extraíbles
4.8 Dispositivos de entrada
4.8.1 Atajos de teclado
4.8 .2 Distribución del teclado
4.8 .3 Ratón
4.9 Detectar y configurar módem
4.9.1 Configurar módem serie
4.9.2 Configurar WinModem para portátiles
4.1
0 Configurar la administración de energía en Ubuntu
4.11 Restablecer fecha y hora
4.11.1 Usar el comando date
4.11.2 Usar el comando hwclock
4.11.3 Cambiar hora y fecha
4.12 Administrar PCMCIA
4.12.1 Usar PCMCIA
4.12.2 Controlar servicios PCMCIA
4.13 Configurar y utilizar unidades ópticas de CD, DVD y CD-RW
4.14 Configurar red inalámbrica
4.15 Configurar Firestarter
4.16 Referencia de lectura
Capítulo 5 Ubuntu preliminar
5.1 Uso del sistema de archivos de Linux
5.1.1 Visualización del sistema de archivos de Linux
5.1.2 Uso de /bin y Directorios /sbin Comandos básicos en /p>
5.1.3 Almacenar el kernel arrancado y ver los dispositivos de almacenamiento en los directorios /boot y /dev
5.1.4 Usar y editar archivos en /etc directorio
5.1.5 Proteger el contenido del directorio de usuario /home
5.1.6 Usar el contenido del directorio /proc para interactuar con el kernel
5.1.7 Usar / Compartir datos en el directorio usr
5.1.8 Almacenar archivos temporales en el directorio /tmp
5.1.9 Acceder a archivos de datos variables en el directorio /var p >
5.2 Iniciar sesión y usar Linux
5.2.1 Inicio de sesión en la consola basada en texto
5.2.2 Usar la consola virtual
5.2.3 En Uso de técnicas simples de teclado y mouse en una sesión de consola Linux
5.2.4 Salir
5.2.5 Iniciar sesión y cerrar sesión desde una computadora remota
5.3 Modificar información del usuario
5.4 Leer documentación
5.4.1 Usar páginas de manual
5.4.2 Encontrar y leer documentación de paquetes
5.5 Usar shell
5.5.1 Usar variables de entorno
5.5.2 Usar navegación y búsqueda de shell
5.5.3 Usar shell para administrar archivos
5.5.4 Archivos comprimidos y descomprimidos a través de shell
5.6 Usando un editor de texto
5.6.1 Usando vi
5.6.2 Usando emacs
5.7 Usar permisos
5.7.1 Asignar permisos
5.7.2 Permisos de directorio
5.7.3 Comprender la configuración de ID de usuario y la configuración de permisos de ID de grupo
5.8 Trabajar como usuario root
5.8.1 Crear usuario
5.8.2 Eliminar usuario
5.8.3 Apagar el sistema
5.8.4 Reiniciar el sistema
5.9 Referencia de lectura
Capítulo 6 Sistema X Window
6.1 Conceptos básicos de X
6.2 Usando X11R7
6.2.1 Elementos del archivo xorg.conf
6.2.2 Configurando X
6.3 Iniciando X
6.3.1 Usando un administrador de pantalla
6.3.2 Iniciando X desde la consola usando startx
6.4 Seleccionando y usando un administrador de ventanas
6.5 GNOME y Entornos de escritorio KDE
6.5.1 Entorno de modelo de objetos de red GNU (GNOME)
6.5.2 Entorno de escritorio K (KD)<
/p>
6.5.3 Xfce: entorno de escritorio liviano alternativo
6.6 Referencia de lectura
Capítulo 7 Software de administración
7.1 Usar la administración Agregar o quitar aplicaciones software
7.2 Utilice el software de gestión Synaptic
7.3 Manténgase actualizado
7.4 Utilice la línea de comandos
7.4.1 Uso diario
7.4.2 Búsqueda de software
7.5 Compilación de software a partir del código fuente
7.6 Referencia de lectura
Capítulo 8 Aplicaciones de Internet: navegación web. leer noticias
8.1 Elegir un navegador web
8.1.1 Mozilla Firefox
8.1.2 Mozilla Suite
8.1.3 Epiphany
8.1.4 Konqueror
8.2 Elegir un cliente de correo electrónico
8.2.1 Evolution
8.2.2 Mozilla Thunderbird
8.2.3 Balsa
8.2.4 KMail
8.2.5 Mozilla Mail
8.2.6 aplicación de correo
p>8.2.7 mutt
8.2.8 Otros clientes de correo electrónico
8.3 Resumen de noticias online
8.4 Seleccionar un lector de noticias
8.4.1 Cliente de noticias slrn
8.4.2 Cliente de noticias Pan
8.4.3 Cliente de noticias Mozilla
8.4.4 Cliente de noticias Thunderbird
8.5 Chat de retransmisión por Internet
8.6 IM GAIM
8.7 Uso de Ekiga para videoconferencias
8.8 Referencia de lectura
Capítulo 9 Aplicaciones de producción
9.1 Suite Office en Ubuntu
9.1.1 Usando OpenOffice.org
9.1.2 Usando OpenOffice.org Writer
9.1. 3 Uso de OpenOffice.org Calc
9.1.4 Uso de GNOME Office
9.1.5 Uso de KOffice
9.2 son aplicaciones de producción escritas para Microsoft Windows
9.3 Referencia de lectura
Capítulo 10 Aplicaciones multimedia
10.1 Grabación de CD y DVD en Ubuntu
10.1.1 Crear un CD desde la línea de comandos
p>10.1.2 Crear un DVD desde la línea de comandos
10.1.3 Crear CD y DVD usando el cliente de interfaz gráfica de Ubuntu
10.2 Sonido y Música
10.2.1 Tarjeta de sonido
10.2.2 Grabación
10.2.3 Formato de sonido
10.2.4 Copiar música
10.2. .5 Reproductor de música
10.2.6 Transmitir audio
10.3 Ver televisión y vídeos
10.3.1 TV y hardware de vídeo
10.3. .2 Formatos de vídeo
10.3.3 Ver vídeos en Linux
10.3.4 Ver televisión con Linux
10.3.5
Grabador de vídeo humano
10.3.6 Reproductor de DVD y vídeo
10.4 Referencia de lectura
Capítulo 11 Procesamiento de gráficos
11.1 En Ubuntu usando un cámara digital
11.1.1 Cámara web
11.1.2 Cámara digital portátil
11.1.3 Uso de F-Spot
11.2 Uso de la escáner en Ubuntu
11.2.1 Usar formatos gráficos
11.2.2 Capturar imágenes de pantalla
11.3 Referencia de lectura
Capítulo 12 Impresión en Ubuntu
12.1 Descripción general de la impresión en Ubuntu
12.2 Configuración y administración de servicios de impresión
12.2.1 Complete rápidamente la configuración de la impresora basada en GUI
12.2. 2 Administrar servicios de impresión
12.3 Crear y configurar impresoras locales
12.3.1 Crear colas de impresión
12.3.2 Editar configuración de impresora
p>12.4 Referencia de lectura
Capítulo 13 Juegos
13.1 Juegos de Linux
13.1.1 Instalación del controlador de tarjeta gráfica propietario
13.1.2 Instalar DOOM 3
13.1.3 Instalar Unreal Tournament 2004
13.1.4 Instalar Quake 4
13.1.5 Instalar Wolfenstein: Enemy Territory
13.1.6 Instalación de Battle for Wesnoth
13.1.7 Uso de Cedega para jugar juegos de Windows
13.2 Referencia de lectura
Parte 2 Administración del sistema
Capítulo 14 Administrar usuarios
14.1 Cuentas de usuario
14.1.1 ID de usuario e ID de grupo
14.1.2 Permisos de acceso a archivos
14.2 Gestión de grupos de usuarios
14.3 Gestión de usuarios
14.3.1 Herramienta de gestión de usuarios
14.3.2 Agregar nuevo usuario
p >
14.3.3 Monitorear el comportamiento del usuario en el sistema
14.4 Administración de contraseñas
14.4.1 Política de contraseñas del sistema
14.4.2 Archivo de contraseñas p>
14.4.3 Contraseña oculta
14.4.4 Administrar la seguridad de las contraseñas de los usuarios
14.4.5 Cambios por lotes de las contraseñas de los usuarios
14.5 Privilegio escalada
14.5.1 Utilice el comando su para cambiar temporalmente la identidad del usuario
14.5.2 Utilice el comando sudo para obtener privilegios de root de manera oportuna
14.5.3 Utilice el comando sudo Restringir el shell para controlar los permisos de los usuarios
14.6 Proceso de inicio de sesión del usuario
14.7 Cuotas de disco
14.7.1 Uso de cuotas de disco
14.7.2 Configuración manual de cuotas de disco
14.8 Referencia de lectura
Capítulo 15 Ejecución automática de tareas
15.1 Servicios de inicio automático
15.1.1 Iniciando el proceso de carga de inicio
15.1.2 Cargando el kernel de Linux
15.1.3 Servicios del sistema y niveles de ejecución
15.1.4 Definición de niveles de ejecución
15.1.5 Arrancar en el nivel de ejecución predeterminado
15.1.6 Usar GRUB para iniciar en un nivel de ejecución no predeterminado
15.1.7 Comprender el script de inicio y los pasos finales de la inicialización<
/p>
15.1.8 Usar herramientas de administración para controlar los servicios de inicio automático
15.1.9 Cambiar el nivel de ejecución
15.1.10 Usar niveles de ejecución para solucionar problemas
15.2 Iniciar y detener servicios manualmente
15.3 Tareas programadas
15.3.1 Utilice los comandos at y por lotes para crear tareas programadas
15.3.2 Utilice el comando cron para repetir las tareas de ejecución
15.4 Conceptos básicos del control del shell
15.4.1 Línea de comando del shell
15.4.2 Coincidencia de patrones en el shell p>
15.4.3 Redirección de entrada y salida
15.4.4 Datos de canalización
15.4.5 Procesamiento en segundo plano
15.5 Escritura y ejecución de scripts de shell
15.5.1 Ejecutar el programa de script de shell
15.5.2 Cargar automáticamente el script de shell cuando se inicia el sistema
15.5.3 Usar el intérprete de línea de comando especificado para ejecutar el script de shell
15.5.4 Usar variables en scripts
15.5.5 Asignar valores a las variables
15.5.6 Obtener el valor de las variables
15.5.7 Parámetros posicionales
p>15.5.8 Ejemplos de parámetros posicionales
15.5.9 Uso de parámetros posicionales para obtener variables desde la línea de comando
15.5.10 Automatizar tareas usando scripts simples
15.5.11 Variables integradas
15.5.12 Caracteres especiales
15.5.13 Usar doble comillas para procesar variables que contienen espacios en cadenas
15.5.14 Utilice comillas simples para conservar variables no expandidas
15.5.15 Utilice barra invertida como símbolo de escape
15.5.16 Utilice el símbolo de comilla invertida
15.5.17 Comparación de expresiones en pdksh y bash
15.5.18 Comparación de expresiones en tcsh
15.5.19 para declaración
15.5.20 declaración while
p>
15.5.21 declaración hasta
15.5.22 declaración repetir (tcsh)
15.5.23 seleccionar declaración (pdksh)
15.5.24 declaración de cambio
15.5.25 declaración if
15.5.26 declaración de caso
15.5.27 instrucción break y exit
15.5.28 Uso de funciones en scripts de shell
15.6 Referencia de lectura
Capítulo 16 Recursos del sistema
16.1 Monitoreo del sistema Herramientas
16.1.1 Monitoreo del sistema de control en el entorno de Taiwán
16.1.2 Usar el comando kill para controlar el proceso
16.1.3 Programación y programación de prioridades del proceso control
16.1.4 Utilice el comando gratuito Mostrar uso de memoria
16.1.5 Cuota de disco
16.1.6 Herramientas de gestión del sistema y procesos de interfaz gráfica
16.1.7 Proceso del entorno de escritorio KDE y herramientas de monitoreo del sistema
16.2 Referencia de lectura
Capítulo 17 Restauración y recuperación
17.1 Elección de una opción adecuada. Estrategia de copia de seguridad
17.1.1 Por qué se pierden los datos
17.1.2 Evaluación de las necesidades de copia de seguridad y los recursos requeridos
17.1.3 Cómo evaluar la calidad de la copia de seguridad estrategias
17.1.4 Tomar una decisión
17.2 Seleccionar hardware y medios de respaldo
17.2.1 Medios de almacenamiento extraíbles
17.2.2 Almacenamiento en red
17.2.3 Copia de seguridad en unidad de cinta
17.3 Uso de software de copia de seguridad
17.3.1 tar: la herramienta de copia de seguridad más básica
17.3.2 Software File Roller en GNOME
17.3.3 Herramientas de archivo KDE (KDE ark y kdat)
17.3.4 Archivado usando el comando dd
17.3.5 Usando el programa de respaldo Amanda
17.3.6 Otro software de respaldo disponible de elección
17.4 Copiar archivos
17.4.1 Copiar archivos usando el comando tar
17.4.2 Comprimir, cifrar y enviar flujo de datos tar
p>
17.4.3 Utilice el comando cp para copiar archivos
17.4.4 Utilice el comando mc para copiar archivos
17.4.5 Utilice el comando scp para copiar archivos
17.4.6 Utilice el comando rsync para copiar archivos
17.5 Recuperar archivos eliminados
17.5.1 Utilice la opción -S para reformatear cuando encuentre un archivo desconocido error del sistema de archivos
17.5.2 Utilice el comando mc para recuperar archivos eliminados
17.6 Reparación del sistema
17.6.1 Disco de reparación del sistema Ubuntu
17.6.2 Copia de seguridad y restauración del registro de arranque maestro
17.6.3 Arranque el sistema desde un disquete de arranque normal
17.6.4 Utilice un disquete de arranque GRUB
17.6.5 Usar la función de recuperación del sistema
17.7 Referencia de lectura
Capítulo 18 Conexión de red
18.1 Conceptos básicos: interfaz localhost
18.1.1 Comprobar si la interfaz loopback está disponible
18.1.2 Configuración manual de la interfaz loopback
18.2 Red TCP/IP
18.2.1 TCP/ Dirección IP
18.2.2 Uso de tecnología de enmascaramiento de IP en Ubuntu
18.2.3 Puertos
18.3 Estructura de red
18.3.1 Subredes
18.3 .2 Máscara de subred
18.3.3 Direcciones de difusión, unidifusión y multidifusión
18.4 Equipos de hardware de red
18.4.1 Red tarjeta
18.4.2 Cables de red
18.4.3 Hubs y conmutadores
18.4.4 Enrutadores y puentes
18.4.5 Inicialización nuevo hardware de red
18.5 Uso de herramientas de configuración de red
18.5.1 Configuración de interfaces de red en la línea de comando
18.5.2 Archivos de configuración de red
18.5.3 Utilice la herramienta de configuración de la interfaz gráfica
18.6 Protocolo de configuración dinámica de host
18.6.1 Cómo funciona DHCP
18.6.2 Activar DHCP durante la instalación e inicio
p>18.6.3 Instalación y configuración del software DHCP
18.6.4 Configuración de hosts de red mediante DHCP
18.6.5 Otros usos de DHCP
18.7 Red Inalámbrica
18.7.1 Soporte de Ubuntu para redes inalámbricas..
18.7.2 Ventajas de las redes inalámbricas
18.7.3 De redes inalámbricas existentes Seleccione el protocolo apropiado en el protocolo de red
18.8 Conéctese a Internet
18.9 Información de configuración general
18.10 Configuración de líneas de abonado digitales para acceder a Internet
18.10.1 Comprensión de los protocolos punto a punto en Ethernet
18.10 .2 Configurar manualmente la conexión PPPoE
18.11 Configurar el acceso telefónico a Internet
18.12 Solucionar problemas de conexión
18.13 Lectura de referencia
18.13.1 General
18.13.2 DHCP
18.13.3 Red inalámbrica
18.13.4 Libros
Capítulo 19 Remoto uso de ssh y telnet Visita
19.1 Configurar el servidor Telnet
19.2 Comparación entre Telnet y SSH
19.3 Configurar el servidor SSH
19.4 Herramientas SSH
19.4.1 Use scp para copiar un solo archivo entre computadoras
19.4.2 Use sftp para copiar múltiples archivos entre computadoras
19.4.3 Comience a usar ssh-keygen Método de inicio de sesión basado en clave
19.5 Entorno gráfico Remote X
19.5.1 XDMCP
19.5.2 VNC
19.6 Referencia de lectura
Parte III Aplicación del servidor
Capítulo 20 Administración del servidor web Apache
20.1 Introducción al servidor web Apache
20.2 Instalación Servidor Apache
p>
20.2.1 Instalar usando APT
20.2.2 Construir a partir del código fuente usted mismo
20.3 Iniciar y detener Apache
20.3.1 Iniciar manualmente el servidor Apache
20.3.2 Usando /etc/init.d/apache2
20.4 Estableciendo la configuración del servidor de ejecución
20.4.1 Instrucciones de configuración del tiempo de ejecución
p>20.4.2 Editar d
23.6 Configurar el servidor VSFTP
23.6.1 Controlar el acceso anónimo
23.6.2 Otros archivos de configuración del servidor vsftpd
23.6.3 Comportamiento predeterminado de vsftpd
23.7 Configuración del servidor Wu-FTPd
23.8 Configurar wu-ftpd usando los comandos en el archivo ftpaccess
23.8.1 Configurar el control de acceso
23.8.2 Configurar la información del usuario
23.8.3 Configurar el registro del sistema
23.8.4 Configurar el control de permisos
23.8.5 Configurar el comando dirigido a cdpath
23.8.6 La estructura del archivo de apagado
23.9 Configurar la conversión del archivo funcionamiento del servidor FTP
23.9.1 Quitar prefijo
23.9.2 Quitar sufijo
23.9.3 Añadir prefijo
23.9. 4 Agregar sufijo
23.9 .5 Comandos externos
23.9.6 Tipo
23.9.7 Opciones
23.9.8 Descripción p>
23.9.9 Ejemplos de operaciones de conversión
23.10 Permitir o deshabilitar conexiones del servidor FTP usando comandos en el archivo ftphosts
23.11 Administración del servidor
23.11 .1 Mostrar información sobre la conexión de usuarios
p>
23.11.2 Conexión de cálculo
Número de conexiones
23.11.3 Utilice /usr/sbin/ftpshut para programar el tiempo de inactividad del servidor FTP
23.11.4 Utilice /var/log/xferlog para ver los registros de transacciones del servidor
23.12 Referencia de lectura
Capítulo 24 Procesamiento de correo electrónico
24.1 Cómo se envía y recibe el correo electrónico
24.1.1 Agente de transferencia de correo
24.1.2 Seleccionar un MTA
24.1.3 Agente de distribución de correo
24.1.4 Agente de usuario de correo
24.2 Configuración y operaciones básicas de Postfix
24.2.1 Configurar el enmascaramiento
24.2.2 Usar hosts inteligentes
24.2.3 Establecer el intervalo de entrega de mensajes
24.2 .4 Retransmisión de correo p>
24.2.5 Reenviar correos electrónicos con alias
24.3 Usar Fetchmail para recibir correo
24.3.1 Instalar Fetchmail
24.3.2 Configurar Fetchmail
24.4 Seleccionar el agente de distribución de correo
24.4.1 Procmail
24.4.2 Spamassassin
24.4.3 Squirrelmail
<. p>24.4.4 Escáner de virus24.5 Demonio de correo
24.6 Reemplazo de Microsoft Exchange Server
24.6.1 Microsoft Exchange Server/Cliente Outlook
24.6.2 CommuniGate Pro
24.6.3 Oracle Collaboration Suite
24.6.4 Bynari
24.6.5 Open-Xchange
24.6.6 phpgroupware
24.6.7 PHProjekt
24.6.8 Horde
24.7 Referencia de lectura
24.7.1 Recursos web
24.7.2 Bibliografía
Capítulo 25 Proxy y Proxy inverso
25.1 ¿Qué es un servidor proxy?
25.2 Instalar Squid
25.3 Configurar el cliente
25.4 Lista de control de acceso
25.5 Especificar la dirección IP del cliente
25.6 Ejemplo de configuración
25.7 Lectura Referencia
Capítulo 26 LDAP
26.1 Configuración del servidor LDAP
26.2 Configuración del cliente
p>26.2.1 Evolución
26.2.2 Thunderbird
26.3 Administración
26.4 Referencia de lectura
Parte IV Programación de Linux
Capítulo 27 Uso de Perl
27.1 Usando Perl en Linux
27.1.1 Versiones de Perl
27.1.2 Un programa Perl simple
27.2 Variables y estructuras de datos en Perl
27.2.1 Tipos de variables Perl
27.2.2 Variables especiales
27.3 Operadores
27.3.1 Operadores de comparación
27.3.2 Operadores compuestos
27.3
.3 Operadores aritméticos
27.3.4 Otros operadores
27.3.5 Constantes de cadena especiales
27.4 Declaraciones condicionales: if/else y less
p>
27.4.1 si
27.4.2 a menos que
27.5 Bucle
27.5.1 para
27.5 .2 foreach
27.5.3 mientras
27.5.4 hasta
27.5.5 último y el siguiente
27.5.6 hacer… while y do…hasta
27.6 Expresiones regulares
27.7 Acceso al shell
27.8 Módulos y CPAN
27.9 Ejemplos de código
27.9.1 Enviar un correo electrónico
27.9.2 Limpiar el registro
27.9.3 Enviar una carta al grupo de noticias
27.9.4 Subprograma de una sola línea
p>27.9.5 Procesamiento de línea de comando
27.10 Referencia de lectura
27.10.1 Bibliografía
27.10.2 Grupo de noticias
27.10.3 World Wide Web
27.10.4 Otros recursos
Capítulo 28 Uso de Python
28.1 Python en Linux p>
28.2 Conceptos básicos de Python
28.2.1 Números
28.2.2 Más información sobre cadenas
28.2.3 Listas
28.2.4 Diccionarios
p>
28.2.5 Condiciones y bucles
28.3 Funciones
28.4 Orientada a objetos
28.4.1 Clases y variables de objeto
28.4.2 Constructores y destructores
28.4.3 Herencia de clases
28.4.4 Herencia múltiple
28.5 Biblioteca estándar y Bóvedas de Parnassus
p>28.6 Referencia de lectura
Capítulo 29 Escritura de scripts PHP
29.1 Introducción a PHP
29.1.1 Entrar y salir del modo PHP
29.1.2 Variables
29.1.3 Matrices
29.1.4 Constantes
29.1 .5 Referencias
29.1.6 Notas
29.1.7 Secuencias de escape
29.1.8 Sustitución de variables
29.1.9 Operadores
29.1.10 Sentencias condicionales
29.1.11 Operadores especiales
29.1.12 Sentencia de cambio
29.1.13 Bucle
29.1.14 Incluir otros archivos
29.2 Funciones básicas
29.2.1 Cadena
29.2.2 Matriz
29.2. 3 Archivo
29.2.4 Otras funciones
29.3 Procesamiento de tablas HTML
29.4 Base de datos
29.5 Lectura de referencia
Capítulo 30 C/ en Herramientas de programación C de Ubuntu
30.1 Programación C en Linux
30.1.1 Programación C
30.1.2 Introducción a Linux C/C Programación
30.1.3 Pasos de programación
30.2 Elementos básicos del lenguaje C/C
p>
30.3 Herramienta de gestión de proyectos de programación en lenguaje C en Ubuntu
30.3.1 Utilice make para construir el programa
30.3.2 Utilice la herramienta autoconf para configurar el código
p>
30.3.3 Usar RCS y CVS para gestionar proyectos de software
30.3.4 Herramientas de depuración
30.4 Usar el compilador GNU C
30.5 A Programa C simple
30.6 Herramientas de desarrollo de interfaz gráfica
30.6.1 Uso del cliente KDevelop
30.6.2 Qt Designer de Trolltech
30.6. 3 herramientas de desarrollo de GNOME en Glade Client
30.7 Referencia de lectura
Parte V Mantenimiento diario de Ubuntu
Capítulo 31 Proteger su máquina
31.1 Comprensión Ataques informáticos
31.2 Evaluación de las vulnerabilidades de las máquinas
31.3 Protección de sus máquinas
31.3.1 Seguridad de las redes inalámbricas
31.3 .2 Contraseñas y datos físicos Seguridad
31.3.3 Configuración y uso de Tripwire
31.3.4 Dispositivos
31.4 Virus
31.5 Configuración de firewalls
31.6 Crear un plan de recuperación ante desastres
31.7 Manténgase actualizado sobre los problemas de seguridad de Linux
31.8 Referencia de lectura
Capítulo 32 Ajuste del rendimiento
32.1 Disco duro
32.1.1 Ajuste de unidades de disco mediante BIOS y kernel
32.1.2 Comando hdparm
32.1.3 Ajuste del sistema de archivos
32.1.4 comando tune2fs
32.1.5 comando e2fsck
32.1.6 comando badblocks
32.1.7 tiempo de acceso a archivos prohibido
32.2 Kernel
32.3 Apache
32.4 MySQL
32.4.1 Medición del uso del búfer de palabras clave
32.4.2 Uso de la caché de consultas
32.4.3 Otros ajustes
32.4.4 Optimización de consultas
32.5 Referencia de lectura
Capítulo 33 Clase de línea de comando avanzada
33.1 Por qué usar Shell
33.2 Comandos básicos
33.2.1 Usar cat para generar el contenido de un archivo
33.2.2 Usar cd para cambiar directorios
33.2.3 Utilice chmod para modificar los permisos de acceso a archivos
33.2.4 Utilice cp para copiar archivos
33.2.5 Utilice du uso del disco de salida
p>33.2.6 Buscar archivos usando find
33.2.7 Usar grep para buscar cadenas en la entrada
33.2.8 Usar less Page en la salida
33.2.9 Utilice ln para crear enlaces entre archivos
33.2.10 Utilice localizar para buscar archivos por índice
33.2.11 Utilice el comando ls Listar archivos en el directorio actual
33.2.12 Utilice man para leer la página del manual del usuario
33.2.13 Utilice mkdir para crear un directorio
33.2.14 Utilice mv para mover archivos p>
33.2.15 Utilice ps para enumerar procesos
33.2.16 Utilice rm para eliminar archivos y directorios
<p>33.2.17 Utilice tail para generar la última línea del archivo
33.2.18 Utilice top para generar la utilización de recursos
33.2.19 Utilice Which para generar la ubicación del comando
33.3 Combinación de comandos
33.4 Multiterminal
33.5 Referencia de lectura
Capítulo 34 APT avanzado
34.1 Uso de Aptitude
p>34.2 dpkg backend
34.3 Configuración de APT
34.4 Referencia de lectura
Capítulo 35 Gestión de núcleos y módulos
35.1 Kernel de Linux
35.1.1 Árbol de código fuente de Linux
35.1.2 Tipos de kernels
35.2 Módulos de gestión
35.3 Cuándo recompilar
Versión del kernel 35.4
35.5 Obtener el código fuente del kernel
35.6 Parchear el kernel
35.7 Compile el kernel p >
35.7.1 Configurar el kernel usando xconfig
35.7.2 Crear una imagen de disco RAM inicial
35.8 Cuando ocurre una falla
35.8. 1 Errores de compilación
35.8.2 Errores de tiempo de ejecución: Problemas con el cargador de arranque y errores del kernel
35.9 Referencia de lectura
Apéndice de la Parte VI
Apéndice A Recursos de Internet de Ubuntu y Linux
A.1 Sitios web y motores de búsqueda
A.2 Grupos de noticias de Usenet
A.3 Lista de correo
A.4 Chat de retransmisión por Internet