2007-08-03 20:53:53 de_laurent napisał:
> 2007-08-02 23:12:45 ZipoKing napisał:
>
> > Witam,
> > polecam zajrzeć do katalogu /proc/_tu_twój_pid_/; m.in. w pliku cmdline masz polecenie,
> jakim
> > program został uruchomiony. Poza tym polecenie ps ma fajną opcję --forest (dwa myślniki),
> które
> > maluje drzewo procesów - tu dowiesz się, co uruchamia ten skrypt.
>
>
> Przeciez w top po prawej stronie masz nazwe procesu...
> Obok opcji forest jest jeszcze komenda pstree
![Smiley :)](http://forum.linux.pl/Smileys/default/smiley.gif)
>
> A jak masz nazwe, to nic prostszego niz zrobic find / -name nazwa_skryptu_winowajcy
>
> pzdr
>
> PS: sprawdz tez katalog /etc/cron.d oraz katalogi /etc/cron.daily monthly itd...
może jeszcze rzucić okiem w /etc/inittab , czy nie ma tam linii uruchamiającej ten skrypt, np "
:12345:respawn:" . Chodzi o ten parametr "respawn", powoduje on że proces init (PID: 1) będzie sprawdzał czy program działa, jeśli nie działa to będzie go uruchamiał.
Jak masz tam jakiś nieodpowiedni wpis to usuń tą linię i przeładuj proces init komendą :
killall -HUP init
spowoduje to ponowne wczytanie konfiguracji z inittab bez zamykania systemu.