← Back to team overview

sslug-teknik team mailing list archive

RE: find process?!

 

Hej Morten.

Jeg har lavet et lille script, til at spore processer med. Dette script er
kun testet på slackware, men virker måske på andre distributioner?!?!?

Jeg håber du kan bruge det til at spore, hvad der starter find.

--- Her starter scriptet ---
#!/bin/sh

if test $# = '1'
then
	echo "    PPID      PID Command"
	pid=$1
	while test $pid != '0'
	do
		name=`grep -i name: /proc/$pid/status | awk '{print $2}'`
		ppid=`grep -i ppid: /proc/$pid/status | awk '{print $2}'`
		printf "%8s %8s %s\n" $ppid $pid $name
		pid=$ppid
	done
else
	echo "Usage: `basename $0` <ProcessID>"
fi
--- Her slutter scriptet ---

M.v.h.
Keld.

> -----Original Message-----
> En gang imellem (hver time tror jeg) begynder harddisken pludselig at
> snurre helt vildt.
> Efter at have lavet en 'top' ser jeg dette:
>
>
>   955 nobody    11   0   540  540   384 D       0 13.4  0.8   0:52 find
>
>
> Hvorfor starter 'find' ligepludselig?! - Det er ved at gå mig på
> nerverne, så jeg håber at nogen kan hjælpe.
> Det er vist ikke et crontab som gør det, da det eneste der er i
> /etc/cron.daily er aaa_base (hvad det så end er)
> Biblioteket /etc/cron.hourly er tomt.
>
> Morten



Follow ups

References