Jak zjistit skutecne jmeno procesu
Martin Mares
mj na atrey.karlin.mff.cuni.cz
Středa Únor 3 12:41:32 CET 1999
Zdravim,
> Nemate nekdo ideu, jak jednoduse zjistit jmeno procesu, o kterem znam jen
> PID ? Nejsem root, potrebuju to v C a i na systemech, kde neni /proc
> (resp. na IRIXu /proc je, ale pro cteni jen rootem)
>
> A taky jak zjistit, kdo je parent tohoto procesu ?
>
> ps to nejak dela - zkusil bych se jim inspirovat, ale:
>
> * potrebuji, aby to bylo prenositelne
> * potrebuji skutecne jmeno (kdyz si nekdo prepise argv[0], abych to poznal)
(1) Na systemech, kde neni /proc, je ps obvykle setuid a cte si primo
/dev/kmem.
(2) Jedina alespon trosku prenositelna varianta je poustet si ps :-(
(3) Na mnoha systemech proste neni neco jako "skutecne jmeno"
definovano.
Have a nice fortnight
--
Martin `MJ' Mares <mj na ucw.cz> http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
"return(ECRAY); /* Program exited before being run */"
Další informace o konferenci Linux