Sistema operativo UNIX / Humberto Lucas, Bernard Martin, Georges de Sablet.
Idioma: Español Detalles de publicación: Madrid : Paraninfo, 1986Descripción: 210 pTipo de contenido:- texto
- sin mediación
- volumen
- 8428314551
Tipo de ítem | Biblioteca actual | Signatura topográfica | Estado | Fecha de vencimiento | Código de barras | Reserva de ítems | |
---|---|---|---|---|---|---|---|
Libro | Facultad Regional Santa Fe - Biblioteca "Rector Comodoro Ing. Jorge Omar Conca" | 004.451.9UNIX L952 (Navegar estantería(Abre debajo)) | Sólo Consulta | 8795 |
CONTENIDO
Prefacio 9
1. INTRODUCCION
1. Reseña histórica del desarrollo del UNIX 11
1.1. Orígenes del UNIX 11
1.2. UNIX versión 6 12
1.3. PWB/UNIX 13
1.4. UNIX versión 7 13
1.5. UNIX Sistema III y Sistema V 14
1.6. Situación actual 15
2. El sistema UNIX 17
2.1. ¿Qué es el UNIX? 17
2.2. Las interfases del usuario con el sistema 18
2.3. El ambiente de programación 19
2.4. La documentación 20
3. Plan de la obra 21
2. MECANISMOS BASICOS DEL NUCLEO DEL SISTEMA UNIX
1. Los procesos, la comunicación y la sincronización 23
1.1. El concepto de proceso 23
1.2. Creación dinámica de un proceso 25
1.3. Procesos padre e hijo 25
1.4. Ejecución de un programa 26
1.5. Sincronización de los procesos 27
1.6. Comunicación entre procesos 30
1.7. Cooperación de procesos mediante canales 31
1.8. Limitación en la utilización de canales 33
1.9. Los ficheros FIFO en UNIX System III y en el sistema SOL 34
1.10. Señalización de sucesos 34
2. El sistema de ficheros 36
2.1. Estructura del sistema de ficheros 36
2.1.1. Estructura arborescente 36
2.1.2. Designación de un fichero 37
2.1.3. Los enlaces 38
2.2. Diferentes tipos y naturaleza de los ficheros 40
2.2.1. Los ficheros directorio 40
2.2.2. Los ficheros normales 40
2.2.3. Los ficheros especiales 41
2.3. Montaje y desmontaje de volúmenes 41
2.4. Protección 43
2.5. Operaciones de entrada-salida 48
3. FUNCIONAMIENTO DEL NUCLEO
1. Arquitectura del núcleo 51
1.1. El núcleo UNIX 53
1.2 Las llamadas al núcleo 54
2. Vaivén y gestión de memoria 56
3. Gestión del procesador 57
4. Gestión de las entradas-salidas 58
4.1. Designación de los periféricos 58
4.2. Arquitectura de las entradas-salidas 60
4.3. Los manejadores de periféricos 61
5. El sistema de ficheros 63
5.1. Estructura de un volumen 64
5.2. Descriptores de ficheros (inodes) 65
5.3. Estructura del directorio 67
5.4. Gestión de los nombres 68
4. EL USUARIO Y EL SISTEMA
1. Criterios 70
2. Procedimiento de Login 72
3. Utilización de la palabra clave 74
4. Concepto de sesión 75
5. Concepto de usuario 77
6. Comunicación entre usuarios 79
6.1. Mail 79
6.2. Write 81
5. EL INTERPRETE DE MANDATOS
1. Introducción 84
1.1. Sintaxis de los mandatos 84
1.2. ¿Qué es un mandato? 87
1.3. ¿Qué es el intérprete de mandatos desde el punto de vista del sistema? 88
1.4. Expansión de los nombres de ficheros 91
1.5. Anulación de la interpretación de los metacaracteres 93
1.6. Procedimientos de mandato 94
1.7. Reagrupamiento de los mandatos 97
2. Redireccionamiento de las entradas-salidas 99
2.1. Los ficheros estándares 100
2.2. Redireccionamiento de los ficheros 102
2.2.1. Redireccionamiento del fichero estándar de salida 102
2.2.2. Redireccionamiento del fichero estándar de entrada 104
2.2.3. Conexión de los programas 106
2.3. Ejemplo de utilización de los redireccionamientos 107
2.3.1. Copia de un sub-árbol completo de un directorio a otro 107
2.3.2. Utilización de un fichero script en un procedimiento de respaldo 110
3. El lenguaje de mandatos 111
3.1. Conceptos de variable y de parámetro 112
3.1.1. Concepto de variable 112
3.1.2. Variables predefinidas 114
3.1.3. Asignación del resultado de un mandato producido sobre el fichero estándar de salida a una variable shell 119
3.1.4. Transmisión de los parámetros 119
3.1.5. Sustitución de parámetros 122
3.2. El tratamiento de los mandatos por el intérprete 124
3.3. Los mandatos internos 126
3.4. Estructuras de control 130
3.4.1. Resultado de la ejecución de un mandato 130
3.4.2. La estructura lf-then-else 130
3.4.3. El bucle FOR 133
3.4.4. El bucle WHILE 135
3.4.5. La bifurcación múltiple CASE 136
3.5. El tratamiento de los sucesos 137
6. OPERACIONES SOBRE LOS FICHEROS
1. Manipulación de ficheros 140
1.1. Creación de ficheros 140
1.2. Creación de directorios 140
1.3. Descripción del contenido de un directorio 141
1.4. Búsqueda de un fichero 144
1.5. Protección 148
2. Manipulación de los nombres 150
2.1. Producción de un enlace 150
2.2. Destrucción de un enlace o de un fichero 151
2.3. Cambio de nombre 152
2.4. Supresión del prefijo o del sufijo 154
3. Operaciones sobre los datos de un fichero 154
3.1. Visualización 154
3.1.1. Concatenación 155
3.1.2. Preparación de páginas 156
3.1.3. Extracción de la parte final 158
3.2. Copia de un fichero 159
3.2.1. Copia normal 159
3.2.2. Inversión de las líneas 160
3.2.3. Fragmentación 161
3.2.4. Copia de conversión 162
3.3. Búsqueda de una ocurrencia en un fichero 164
3.4. Información sobre los ficheros 166
3.4.1. Determinación del tipo del contenido 166
3.4.2. Ocupación del disco 166
3.4.3. Tamaño 167
3.5. Clasificaciones 168
3.5.1. Clasificación-fusión 168
3.5.2. Búsqueda de líneas idénticas 170
3.6. Comparaciones entre ficheros 171
3.6.1. Comparación simple 171
3.6.2. Búsqueda de líneas comunes 172
3.6.3. Análisis de diferencias 174
3.7 Codificación de la información 175
7. EL EDITOR DE TEXTO ED
1. Introducción 177
2. Modo inserción 179
3. Modo mandato 182
3.1. Manipulación de ficheros 182
3.2. Manipulación de las líneas 185
3.3. Manipulación de las cadenas de caracteres 188
3.4. Los mandatos globales 192
3.5. Las expresiones regulares 194
3.6. Mandatos shell 197
8. MANDATOS PARA EL MANTENIMIENTO DEL SISTEMA
1. El administrador o usuario privilegiado 200
2. Cambio del propietario y del grupo de un fichero 203
3. Inclusión y destrucción de un usuario 205
4. Integridad de los sistemas de ficheros 209
No hay comentarios en este titulo.