Red de conocimiento informático - Conocimiento sistemático - Análisis en profundidad del directorio del sistema operativo Ubuntu

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

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

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

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

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

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 virus

24.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

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

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

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