GNU/Linux >> Tutoriales Linux >  >> Linux

Encuentra qué proceso está en el otro extremo de una tubería

El contenido del enlace simbólico "pipe:[20043922]" es un ID único; el otro extremo de la tubería tendrá un ID coincidente.

(find /proc -type l | xargs ls -l | fgrep 'pipe:[20043922]') 2>/dev/null

debería mostrarte ambos extremos de la tubería.


Puede obtener la lista de procesos que usan la canalización usando lsof comando:

lsof | grep 'FIFO.*20043922'

La salida mostrará los lectores (en la columna FD con entradas como 1r) y escritores (las mismas columnas con entradas como 2w).


Linux
  1. Encuentre el tiempo de ejecución de un comando o proceso en Linux

  2. ¿Qué significa la tilde (~) al final de un nombre de archivo?

  3. RHV – ¿Cuál es el proceso de Extensión LV?

  4. ¿Qué significa &al final de un comando de Linux?

  5. Cómo canalizar los resultados de 'buscar' a mv en Linux

SIGTERM vs SIGKILL:¿Cuál es la diferencia?

Cómo encontrar el PID y PPID de un proceso en Linux

¿Cómo encuentro la identificación del proceso en Ubuntu?

¿Cuál es la fuente actual del kernel de Linux?

Linux:averigüe qué proceso está utilizando toda la RAM?

¿Qué es un comando para encontrar la prioridad del proceso en Linux?