Я хочу видеть все задания, которые были запланированы, используя cron за последнюю неделю (или определенное определенное время). Я использовал команду
sudo grep CRON /var/log/syslog
, но она показывает только журнал в течение 1 дня. Есть ли в Ubuntu команда для их отслеживания?
Вы можете сделать это для новых файлов syslog:
cd /var/log
cat syslog.1 syslog | grep CRON
К самому старому вы должны это сделать:
cd /var/log
zcat syslog syslog.4.gz syslog.3.gz syslog.2.gz | grep CRON
Рекомендуется делать эти команды вложенными в циклы, особенно для zcat, поскольку syslog. #. gz более многочисленны.
Вы можете даже сохранить их в другом файле для лучшего анализа:
cd /var/log
zcat syslog syslog.4.gz syslog.3.gz syslog.2.gz | grep CRON > ~/cronanalysis.txt
cat syslog.1 syslog | grep CRON >> ~/cronanalysis.txt
Порядок файлов syslog инвертируется, поэтому вы ставите старшие и новые события в хвост.
Вы можете сделать это для новых файлов syslog:
cd /var/log
cat syslog.1 syslog | grep CRON
К самому старому вы должны это сделать:
cd /var/log
zcat syslog syslog.4.gz syslog.3.gz syslog.2.gz | grep CRON
Рекомендуется делать эти команды вложенными в циклы, особенно для zcat, поскольку syslog. #. gz более многочисленны.
Вы можете даже сохранить их в другом файле для лучшего анализа:
cd /var/log
zcat syslog syslog.4.gz syslog.3.gz syslog.2.gz | grep CRON > ~/cronanalysis.txt
cat syslog.1 syslog | grep CRON >> ~/cronanalysis.txt
Порядок файлов syslog инвертируется, поэтому вы ставите старшие и новые события в хвост.
Вы можете сделать это для новых файлов syslog:
cd /var/log
cat syslog.1 syslog | grep CRON
К самому старому вы должны это сделать:
cd /var/log
zcat syslog syslog.4.gz syslog.3.gz syslog.2.gz | grep CRON
Рекомендуется делать эти команды вложенными в циклы, особенно для zcat, поскольку syslog. #. gz более многочисленны.
Вы можете даже сохранить их в другом файле для лучшего анализа:
cd /var/log
zcat syslog syslog.4.gz syslog.3.gz syslog.2.gz | grep CRON > ~/cronanalysis.txt
cat syslog.1 syslog | grep CRON >> ~/cronanalysis.txt
Порядок файлов syslog инвертируется, поэтому вы ставите старшие и новые события в хвост.
Другой вариант:
sudo zgrep CRON /var/log/syslog*
zgrep распаковывает файлы, если это необходимо. Опции такие же, как для grep.
Другой вариант:
sudo zgrep CRON /var/log/syslog*
zgrep распаковывает файлы, если это необходимо. Опции такие же, как для grep.
Другой вариант:
sudo zgrep CRON /var/log/syslog*
zgrep распаковывает файлы, если это необходимо. Опции такие же, как для grep.