Как запускать скрипты каждые 5 секунд?

Cron допускает только минимум одну минуту. Что вы мог сделайте это, напишите сценарий оболочки с бесконечным циклом, который запускает вашу задачу, а затем переходит в спящий режим на 5 секунд. Таким образом, ваша задача будет выполняться более или менее каждые 5 секунд, в зависимости от того, сколько времени занимает сама задача.

#!/bin/bashwhile true; do  # Do something  sleep 5;done

Вы можете создать my-task.sh файл с приведенным выше содержимым и запустите его с помощью sh my-task.sh. При желании вы можете настроить его с помощью supervisor как сервис, чтобы он запускался при загрузке системы и т.д.

Это действительно звучит так, как будто вы делаете что-то, чего вам, вероятно, не следовало бы делать. Это ощущается неправильный.