GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je obtenir plus d'informations sur les canaux ouverts affichés dans /proc sous Linux?

Solution 1 :

Similaire aux autres réponses, mais :

lsof | grep 90222668

Vous montrera les deux extrémités, car les deux extrémités partagent le 'numéro de tuyau'.

Solution 2 :

La seule façon de trouver quel processus se trouve à l'autre bout est de boucler sur tous les processus dans /proc et de voir lesquels utilisent ce canal (c'est-à-dire, qui ont des liens symboliques dans /proc/pid/fd vers le même ID de canal)

Solution 3 :

La plupart des informations que je sais comment obtenir sur les tuyaux ouverts sont

lsof|grep FIFO

Je n'en parle toujours que d'une extrémité, j'en ai peur.


Linux
  1. /proc/[pid]/pagemaps et /proc/[pid]/maps | linux

  2. Comment puis-je utiliser grep pour afficher uniquement les noms de fichiers sous Linux ?

  3. Comment puis-je obtenir un équivalent de /dev/one sous Linux

  4. Comment savoir à partir de quel dossier un processus est en cours d'exécution ?

  5. Comment puis-je voir plus de mon historique dans Screen sous Linux ?

Comment obtenir des informations sur d'autres utilisateurs de Linux

Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

Comment obtenir des informations sur la configuration Grub / Boot actuelle ?

Fichiers /proc/cpuinfo et /proc/meminfo sous Linux

Comprendre les fichiers /proc/mounts, /etc/mtab et /proc/partitions

Dans mon fichier /etc/hosts/ sous Linux/OSX, comment créer un sous-domaine générique ?