“Conocimientos Sistemas>Linux

Lo UNIX Programas del sistema operativo se utilizan para crear canalizaciones

2014/8/4
? En el sistema operativo Unix, un tubo es un dispositivo del sistema lógico que se comunica entre dos procesos Unix. Desde un tubo transfiere datos entre dos procesos en una base primero en entrar , primero en salir , que también se llaman tubos FIFO . Hay dos tipos de tuberías en Unix - nombre y sin nombre tuberías. Ellos son los mismos en el comportamiento y la semántica , excepto que las canalizaciones con nombre tienen un nombre y una entrada en el directorio , como un archivo. Las canalizaciones con nombre ofrecen la ventaja de la seguridad con permisos de lectura y escritura , así como la protección automática por el sistema cuando son compartidos por muchos procesos. Cree una canalización con nombre En la línea de comandos

Los programas " mknod " y " mkfifo " crear una canalización con nombre en la línea de comandos . La primera letra en la entrada es " p ", lo que indica que el dispositivo es un tubo . " 0666 " es el modo utilizado , que se modifica con el valor actual de umask . Ejecute el programa de "hombre" para las entradas manuales detallados sobre " mknod " y " mkfifo " en el sistema. " mknod " es un comando genérico para todos los tipos de dispositivos

$ mknod nmpipe_multiway POR $ mkfifo nmpipe_multiway 0666

Ver el tubo como un listado de directorios : . $ ls- l


Crear una canalización con nombre en un programa

C Llame al sistema Unix función mkfifo () para crear la canalización con nombre en un primer parámetro programa.El es el nombre de la tubería y el camino a la misma. "Mode" especifica los permisos de acceso con el que desee crear la canalización con nombre . La función asume el O_CREATE

Linux
Cómo usar syslinux para arrancar las
Cómo reinstalar un paquete Debian
Cómo matar a SIGHUP
Cómo compilar Boost en AIX
Cómo instalar Damn Small Linux en una tarjeta USB
PC, Linux y Yahoo Configuración de Mensajes para Android
Cómo actualizar CentOS
Cómo reconstruir los controladores de dispositivos de cinta en un Sun Solaris 10
Conocimientos Informáticos © http://www.ordenador.online