crear varios archivos /dev/xconsole

crear varios archivos /dev/xconsole

Estoy usando /dev/xconsolepara enviar registros del sistema desde rsyslog. Eso funciona muy bien, porque no tengo que almacenar los registros en el disco.

Me gustaría tener otro archivo similar, es decir, /dev/xconsole1donde pueda enviar otro tipo de registros.

¿Cómo puedo crear un archivo tan especial?

Cuando voy /devy lsno muestra el número mayor/menor completo:

prw-r----- 1 root adm           0  2014-Oct-11  13:12:02  xconsole

solo se nota 0. Por el contrario, otros archivos especiales tienen ambos.

brw-rw---T 1 root disk     8,   1  2014-Oct-08  03:42:35  sda1

Sé cómo crear archivos especiales usando mknod, pero para hacerlo, necesito el número mayor/menor.

Respuesta1

No todos los archivos siguientes /devson archivos de dispositivo que tienen números mayores/menores.

Ejemplo

$ ls -l |grep initctl
prw-------. 1 root root             0 Sep 17 13:27 initctl

$ stat initctl 
  File: ‘initctl’
  Size: 0           Blocks: 0          IO Block: 4096   fifo
Device: 5h/5d   Inode: 8882        Links: 1
Access: (0600/prw-------)  Uid: (    0/    root)   Gid: (    0/    root)
Context: system_u:object_r:initctl_t:s0
Access: 2014-09-17 13:27:12.140761620 -0400
Modify: 2014-09-17 13:27:12.140761620 -0400
Change: 2014-09-17 13:27:12.140761620 -0400
 Birth: -

Los archivos con un p......bit en sus permisos se denominan canalizaciones y se crean utilizando mkfifo.

Referencias

información relacionada