Я знаю, что find
может делать то, что я ищу, но мне интересно, есть ли альтернативный способ поиска файлов в файловой системе, созданных до / после определенного момента или в определенное время.
Обычно я полагаюсь на updatedb
& locate
для большинства моих потребностей в поиске файлов. Проблемы с этими инструментами, однако, заключаются в том, что у него есть только имена каталогов и файлов, и он создает только базу данных локальных каталогов, а не что-либо, смонтированное через CIFS | NFS или через -o loop
(например, изображения .iso).
Поэтому, если мне нужно найти файлы, созданные после вчерашнего дня во всей системе (локальные и удаленные файловые системы), мне нужно использовать find
.
Какие другие инструменты, если таковые имеются, могли бы сделать это аналогичным образом?
Я пробовал ls
и grep
, но это требует (в моих попытках пока) многократного поиска:
ls -lR | grep Aug | grep 10
ls -lR | grep Aug | grep 11