Мое задание Cron не выполняется, и я хочу узнать, в чем проблема, в системном журнале.
Но этот журнал показывает только текущую дату,
Есть ли способ вести логи за последние 10 дней?
Журналы, скорее всего, вращаются процессом logrotate. Посмотрите /etc/logrotate.conf. Вы должны увидеть что-то вроде этого:
daily
rotate 1
Измените это на:
daily
rotate 10
Вы также можете сделать что-то вроде этого, чтобы хранить журналы за 4 недели:
weekly
rotate 4
Вчерашний журнал - /var/log/syslog.1. Их меняют ежедневно около 6 часов утра. Журналы предыдущих дней - это syslog.2.gz ... Используйте zless или zgrep, чтобы просмотреть сжатые журналы.
Данные, скорее всего, также находятся в / var / log / messages. Он обновляется еженедельно и содержит старые журналы за четыре недели.