TGViewer
Admin Guides | Сисадмин Admin Guides | Сисадмин @admguides · 12K subscribers
Post #3143 1.27K
Cron не запускает скрипт

Cron сам по себе работает стабильно, но его среда сильно отличается от твоего терминала.

Переменные окружения, права доступа, рабочая директория - всё это влияет на запуск скрипта. Часто скрипт не падает, а просто «теряется» из-за этих отличий.

Проверки
окружения: переменные PATH в cron могут отличаться.

env > /tmp/env_cron.log


Права: скрипт должен быть исполняемым.

ls -l /path/to/script.sh
chmod +x /path/to/script.sh


Логи cron:

journalctl -u cron -f
grep CRON /var/log/syslog


Формат crontab:

crontab -l


Убедись, что нет лишних пробелов, символов или неправильных путей к скрипту.
  • 👍 7
  • ❤ 5
More from @admguides
  1. Oct 6, 2026Process Builder: зачем Linux хочет уйти от fork()+exec() Классическая схема запуска процес…
  2. Oct 6, 2026Post #3160
  3. Oct 5, 2026💬 Вопрос на собеседовании для сисадмина Давайте разберем один из частых вопросов, который…
  4. Oct 5, 2026🫥 Сервис запустили - пора принимать поздравления и платежи С платежами поможет pay.hot. П…
  5. Oct 5, 2026Block-layer error injection: как Linux специально ломает I/O В Linux можно не ждать, пока…
  6. Oct 5, 2026АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ Проект «Terminal» стал крупнейшей библиотекой бесплатного об…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →