Бывает классика: вчера что-то поправил в
/etc, сегодня сервис ведёт себя странно, а какой именно конфиг менялся, уже не помнишь.Базовый вариант:
find /etc -type f -mtime -1
Он покажет файлы в
/etc, изменённые за последние 24 часа.Но на практике лучше использовать более точную версию:
sudo find /etc -type f -mmin -1440 -printf '%TY-%Tm-%Td %TH:%TM %p\n' | sort
Что здесь полезного:
-mmin -1440
Ищет файлы, изменённые за последние 1440 минут, то есть за сутки.
-printf '%TY-%Tm-%Td %TH:%TM %p\n'
Показывает дату, время изменения и путь к файлу.
sort
Сортирует результат по времени, чтобы было проще увидеть порядок изменений.
Если нужно найти изменения за последние 2 часа:
sudo find /etc -type f -mmin -120 -printf '%TY-%Tm-%Td %TH:%TM %p\n' | sort
Если хочешь сразу посмотреть самые свежие изменения сверху:
sudo find /etc -type f -mmin -1440 -printf '%TY-%Tm-%Td %TH:%TM %p\n' | sort -r