GNU/Linux >> Znalost Linux >  >> Linux

Jak získám cestu k procesu v Unixu / Linuxu

Můžete snadno najít exe těmito způsoby, zkuste to sami.

  • ll /proc/<PID>/exe
  • pwdx <PID>
  • lsof -p <PID> | grep cwd

V systému Linux symbolický odkaz /proc/<pid>/exe má cestu ke spustitelnému souboru. Použijte příkaz readlink -f /proc/<pid>/exe získat hodnotu.

V systému AIX tento soubor neexistuje. Můžete porovnat cksum <actual path to binary> a cksum /proc/<pid>/object/a.out .


Linux
  1. Linux:Rozdíl mezi /dev/console, /dev/tty a /dev/tty0?

  2. Jak dekódovat položky /proc/pid/pagemap v Linuxu?

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

  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. Jak přenosné jsou /dev/stdin, /dev/stdout a /dev/stderr?

  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Linux – propojení /proc/mnt s /proc/mounts?

  3. Linux – sloučení /usr/bin A /usr/sbin do /bin (gnu/linux)?