Interfaz de usuario
El shell
- La interfaz de usuario típica en UNIX
- Varias clases: sh, csh, bash, ksh...
- Lenguaje de programación de shell
- Control de procesos concurrentes, etc.
Entrada/salida estándares
- Un proceso lee caracteres de un flujo (stream) estándar, y escribe en un flujo estándar
- La entrada y salida estándares se pueden redirigir ( prog <entrada >salida)
Tuberías (pipes)
- La salida de un proceso se puede conectar a la entrada de otro: p1 | p2 | p3
- Se emplean archivos especiales llamados tuberías o pipes, que funcionan como colas FIFO
- Filtros UNIX