Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Под каким пользователем работает cron?  (Прочитано 2635 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sokol666

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Здравствуйте.
Недавно решился и установил на своем старом ПК Ubuntu server 12.04 До этого имел дело только с Windows (в том числе и с серверными редакциями)
и ее серверными редакциями в том числе. Познание местами медленно, но верно продвигается кроме одного вопроса. Для интереса было мною решено запустить на нем игровой сервер. Все нужное для него поставил, скомпилировал, запустил, все хорошо. Но сервер может взять и упасть. Написал скрипт проверяющий запущен ли он и если нет поднимающий процесс сервера, сунул в автозагрузку, все ок. А вот с кроном возникла проблема. Создал задачу */2 * * * * путь до скрипта.sh как я понял она должна выполняться раз в две минуты, но она не работает. Файл планировщика запускал просто crontab -eпомогите разобраться. Что я не так сделал?

Оффлайн shushpanchik

  • Активист
  • *
  • Сообщений: 296
    • Просмотр профиля
    • SKSS - "Современные компьютерные сети и системы"
Re: Под каким пользователем работает cron?
« Ответ #1 : 19 Июня 2013, 09:15:12 »
http://ubuntu-favorite-os.blogspot.com/2010/03/crontab.html

Пример запуска скрипта синхронизации времени:
0 5 * * * root /root/bin/scripts/ntpdateБудет запускаться каждый день в 5 утра от суперпльзователя

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Под каким пользователем работает cron?
« Ответ #2 : 19 Июня 2013, 09:52:42 »
Создал задачу */2 * * * * путь до скрипта.sh как я понял она должна выполняться раз в две минуты, но она не работает.
Логирование в ctontab включите:
... >/tmp/script.log 2>&1И в самом скрипте режим отладки:
set -x

 

Страница сгенерирована за 0.049 секунд. Запросов: 25.