Cron Script запускается каждые 5 минут

Как бы вы использовали cron deamon для выполнения запланированной команды, такой как сбор информации об использовании памяти и добавление этой информации в файл с именем /tmp/memory.usage, но он запускается только с понедельника по четверг каждые пять минут? Мне нужно показывать дату и время перед каждой новой записью в файле. Пожалуйста помогите. Заранее благодарю за любые предложения и помощь!

2
задан 19 July 2016 в 05:29

2 ответа

*/5 * * * * /path/to/script

Делают исполняемый файл сценария перед этим. И сделайте это доступным только для корня, если для сценария нужны поднятые полномочия.

можно перейти по ссылке для большего количества примеров Здесь

0
ответ дан 19 July 2016 в 05:29
  • crontab -e
  • добавляют в конце */5 * * * 1-4 /path/to/script &
  • , сохраняют и выходят
  • , сценарий

    #!/bin/bash
    echo "$(date)" >> /tmp/memory.usage
    echo "$(free)" >> /tmp/memory.usage
    echo ""
    

, см. man 5 crontab для деталей. Или, единая строка крона:

*/5 * * * 1-4 (echo $(date) && echo $(free) && echo "") >> /tmp/memory.usage
0
ответ дан 17 April 2019 в 01:30

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

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