För nybörjare, jag borde ha postat detta år sedan ....
Här är den standard (liten) "bröd och smör"
perl script (för Linux) jag använda i min crontab-filer för att försäkra nyckelprocesserna lever (för säkerhets skull!) gillar httpd, döpt, sshd, etc.
Exemplet nedan om för namngivna ......
Kod:
#!/usr/bin/perl
open(PS,"/bin/ps x|") || die "Can't Open PS";
while(<PS>) {
if (/usr\/sbin\/named/) { close PS; exit;}
}
close PS;
system("/usr/sbin/named");
En av mina största "server rädsla" är att sshd kommer att dö av någon konstig anledning, så jag känner mig säker vetskap om att sshd är alltid köra med scriptet ovan.
Ny Linux / UNIX-användare kan finna det användbart.