в котором может быть установлено местоположение cronjob для корня

Я выполняю эту команду

cat /var/log/syslog|grep 'something'

и получите результат как

Mar  6 11:10:01 ip-xxx-31-xx-xx CRON[25527]: (root) CMD (/usr/bin/node something.cron.js )

Это something.cron выполняется в каждый час. Но я не вижу его в crontab из root пользователь и также не в /etc/cron.hourly. Где еще cronjob может быть установлен в ubuntu14.04?

0
задан 6 March 2017 в 04:25

2 ответа

  • , Если Вы хотите искать шаблон во всем система crontab файлы, можно работать:

    grep -e <PATTERN> /etc/crontab /etc/cron.d/*
    
  • , Если Вы хотите искать crontab файл текущий пользователь использование:

    crontab -l | grep -e <PATTERN>
    
  • , Если Вы хотите искать crontab файл другой пользователь использование:

    sudo crontab -u <USERNAME> -l | grep -e <PATTERN>
    
  • , Если Вы хотите искать система и в расчете на пользователя crontab файлы, можно присоединиться к этим двум, например:

    crontab -l | grep -e <PATTERN> /etc/crontab /etc/cron.d/* -
    

    (- говорит grep читать из стандартного входа в дополнение к другим перечисленным файлам.)

3
ответ дан 3 November 2019 в 16:21

Можно найти Crontab в/etc/crontab. Если Вы хотите перечислить вниз весь запланированный crontab, можно ввести crontab-l

0
ответ дан 3 November 2019 в 16:21

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

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