Sempre que queiramos pesquisar ficheiros no Debian, ou de uma forma geral numa qualquer distriuição Linux, é incontornável a utilização da ferramenta find apesar de haver outras opções, como por exemplo, o locate.
Quando pretendemos localizar um ficheiro modificado num intervalo de tempo especificado podemos utilizar o comando seguinte:
find pasta_inicial -type f -newermt "ano-mês-dia hora:minuto:segundo" ! -newermt "ano-mês-dia hora:minuto:segundo"
Exemplos:
find . -type f -newermt "2018-10-31 14:14:41" ! -newermt "2018-10-31 14:16:41"
find
comando find
.
pasta inicial, neste caso será a pasta onde nos encontramos
-type f
ficheiro do tipo regular
-newermt "2018-10-31 14:14:41"
limite inferior, pesquisa ficheiros cuja data/hora de modificação é mais recente que "2018-10-31 14:14:41"
! -newermt "2018-10-31 14:16:41"
limite superior, pesquisa ficheiros cuja data/hora de modificação não é mais recente que "2018-10-31 14:16:41" (note-se o operador de negação !)
https://askubuntu.com/questions/191044/how-to-find-files-between-two-da…