Sistemas operativos modernos
Programa Uso típico cat Concatenar varios archivos en la salida estándar chmod Cambiar modo de protección de archivo cp Copiar uno o más archivos cut Cortar columnas de texto de un archivo grep Buscar un patrón en un archivo head Extraer las primeras líneas de un archivo Is Producir listado de un directorio make Compilar archivos para construir un binario mkdir Crear un directorio od Vaciado octal de un archivo paste Pegar columnas de texto en un archivo pr Formatear un archivo para imprimirlo mi Eliminar uno o más archivos rmdir Eliminar un directorio sort Ordenar en forma alfabética archivo de líneas tail Extraer las últimas líneas de un archivo tr Traducir de un conjunto de caracteres a otro Figura 10*2. Algunos programas utilitarios de UNIX que exige POSIX. Llamadas al sistema Interrupciones de dispositivo y de sistema Manejo de temiinales Sockets Nombres de arch. Corres pon dencia F^los pág. Manejo de señales Creación y terminación de procesos Tty cruda Tty cocinada Protocolos de red Sistemas de archivos Memoria virtual Disciplinas de línea Enrutamiento Caché de búfer Caché de páginas Calendarización de procesos Dispositivos por caracteres Controladores de dispositivo de red Controladores de dispositivo de discos Despacho de procesos Hardware Figura 10-3. Estructura del kernel de 4.4BSD. La capa inferior del kernel consta de los controladores de dispositivos más^l despacho de procesos. Todos los controladores UNIX se clasifican como controladores de dispositivos de ca racteres o de bloques, y la principal diferencia es que en los segundos puede haber desplaza
RkJQdWJsaXNoZXIy MjI4NDcx