[Sysadmins] [apache] как узнать , какой cgi исполняется ?

Konstantin A. Lepikhov =?iso-8859-1?q?lakostis_=CE=C1_unsafe=2Eru?=
Вс Ноя 18 01:58:12 MSK 2007


Hi Sergey!

Sunday 18, at 01:13:21 AM you wrote:

> On 18 ноября 2007, Konstantin A. Lepikhov wrote:
> 
> > > Есть необходимость понять, что запускает apache. Висит вот такой
> > > процесс:
> > > 
> > >   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
> > >  2510 apache    15   0  3440 3440 1664 R 99.9  0.2 115:07.59 perl
> 
> > strace -p <PID>
> 
> Это непосредственно, что исполняется... Но это не даёт понимания того, что
> именно было запущено и у кого в home битый скрипт искать. :-(
/proc/<PID>/cmdline. Вообще в /proc/ много интересного о процессах есть :)

> 
> > > # ps auwwx|grep 2510
> > > apache    2510 99.9  0.1   4916  3440 ?        R    Nov17 115:20 /usr/bin/web/httpd
> > > 
> > > Кстати странно, ps показывает одно имя, а top другое...
> 
> > top округляет до имени процесса. 
> 
> так в выводе ps "perl" вообще же отсутствует ?
если он вызывается неявно, то может и отсутствовать. 

-- 
WBR et al.



Подробная информация о списке рассылки Sysadmins