Лучший способ запланировать сценарий, crontab или другие опции?

Я никогда не использую crontab, и в то время как он просит у меня пароль root, я осторожен.

Таким образом, мой вопрос,

Я должен периодически работать (скажем, каждые 30 минут), простой сценарий для анализирует текстовый файл, который является обновлением почти каждую минуту. Если результат сценария находит точно, что я хочу, сценарий уничтожают процесс, которые обновляют текстовый файл.

Так в основном мне просто нужна некоторая команда, которая запускает мой аналитический скрипт, позволяет, говорит каждое 30-минутное.

Я узнал, что crontab является, вероятно, одной из опций, но я - он "безопасный". Почему эта команда требует пароля root и так далее? Или Есть ли какие-либо другие опции (лучше, более простой и так далее), как периодически запускать некоторый скрипт?

Большое спасибо

P.

0
задан 10 January 2015 в 15:55

2 ответа

я узнал, что crontab является, вероятно, одной из опций, но я - он "безопасный". Почему эта команда требует пароля root и так далее?

, Почему был бы, требуя пароля, делают что-то менее безопасным? Используя crontab безопасно, так как никто не может изменить те файлы, если они не знают Вашего пароля администратора.

Или там какие-либо другие опции (лучше, более простой и так далее), как периодически выполнять некоторый сценарий?

я сам использовал бы /etc/crontab. Это - 1 файл для всех пользователей (различие с crontab - то, что можно добавить пользователя к командной строке), где crontab 1 файл на пользователя. Не имеет значения, если бы у Вас есть 1 пользователь, но с 2 или больше Вы поддержали бы больше файлов, чем необходимый.

1
ответ дан 3 August 2019 в 20:00

Можно установить cronjob для пользователя только, и он не потребует пароля root.

$ crontab -e
0
ответ дан 3 August 2019 в 20:00

Другие вопросы по тегам:

Похожие вопросы: