GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu získat více informací o zobrazení otevřených kanálů v /proc v Linuxu?

Řešení 1:

Podobné jako ostatní odpovědi, ale:

lsof | grep 90222668

Zobrazí vám oba konce, protože oba konce sdílejí 'číslo potrubí'.

Řešení 2:

Jediný způsob, jak zjistit, který proces je na druhém konci, je projít všechny procesy v /proc a zjistit, které používají toto potrubí (tj. které mají v /proc/pid/fd symbolické odkazy na stejné ID potrubí)

Řešení 3:

Nejvíce informací, které vím, jak se dostat na otevřené potrubí, je

lsof|grep FIFO

Obávám se, že stále vypráví jen o jednom konci.


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

  2. Jak mohu použít grep k zobrazení pouze názvů souborů v Linuxu?

  3. Jak získám ekvivalent /dev/one v Linuxu

  1. Jak můžeme získat seznam nesystémových uživatelů na linuxu?

  2. Jak zjistit, ze které složky běží proces?

  3. Jak v mém souboru /etc/hosts/ v systému Linux/OSX vytvořím subdoménu se zástupnými znaky?

  1. Linux – jak se liší symbolický odkaz /proc//exe od běžných symbolických odkazů?

  2. Linux – Jak získat adresu IPv4 pro rozhraní z /proc?

  3. Co je mdev a jak lze v Linuxu vytvořit uzly /dev/*?