Linux: поиск модифицированных файлов

Dmitry Kornev
  • 10 декабря 2017
  • 731

Иногда требуется найти файлы, которые были изменены недавно. В этой публикации собраны некоторые полезные команды.

Linux: поиск модифицированных файлов

Первая команда выводит все файлы в каталоге /etc и его подкаталогах, упорядоченные по времени модификации в обратном порядке. Последние измененные файлы будут показаны первыми, далее по возрастанию прошедшего времени.

find /etc -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort -r

Тоже самое, но кроме файлов выводятся ещё и каталоги:

find /etc -printf '%TY-%Tm-%Td %TT %p\n' | sort -r

Вывод всех файлов в каталоге /var/www и его подкаталогах, которые были изменены за поселение 60 минут:

find /var/www -type f -mmin -60

Тоже самое, но за последние 2 суток:

find /var/www -type f -mtime -2

Тоже самое, но в диапазоне от 3 до 7 суток:

find /var/www -type f -mtime -7 ! -mtime -3

Немного модифицированная команда, выводящая дополнительные сведенья о каждом найденном файле:

find /var/www -type f -mmin -60 | xargs ls -l

Обсуждения

Dmitry Kornev
21 июля, 09:00
Спасибо за подсказку. Текст давно писался, возможно ситуация поменялась. Поправил. Unreal Media Server
R.rusya
20 июля, 19:03
Кто знает где взять программу на каналы для взрослых: XXL, XMUVI, Dusk TV и PASSIONXXX- че-то ни в одном... КИТ Интернет телепрограмма...
Юрий Владимирович
19 июля, 09:06
Кстааати, Элементарный софт то... Он вот тут есть ссылка в deb-пакетах. Но зависимости всякие, пойдут ли... Обсуждаем Elementary OS
Dmitry Kornev
13 июля, 06:24
Подобные горизонтальные подергивания видеоизображения - это проблема старых записей с видеокассет. Искать... Сильно дрожит изображение...
Dmitry Kornev
5 июля, 19:34
Capfgku, windows xp сильно устарела. Наверняка она еще и не чистая, а какая-нибудь сборка. Плюс... Нужна помощь с Behold...

Комментарии