Может быть, вы видите команду 'flock'?
flock -w10 /var/tmp/job.lock /home/usr/job.ksh
-w10 - 10 секунд ожидания перед запуском запуска, если он не запущен (при необходимости измените на 30 минут)
И добавьте этоСтрока в / etc / crontab за каждые 5 минут:
*/5 * * * * root /bin/ksh /home/usr/job.ksh