Localizar arquivo modificado dentro de X minuto sob / caminho
find /path -cmin -X
Sign before minute:
+ more than X minutes / over X minutes
- less than X minutes / within X minutes
(no sign) exact
Exemplo: encontre todos os arquivos em / var / log (incluindo subdiretório) modificados nos últimos 30min
find /var/log -cmin -30
Localizar arquivo com tamanho maior X em / caminho
find /path -size +X<unit>
Sign before size:
+ larger than
- less than
(no sign) exact
<unit> :
b = block (default,512byte)
c = byte
w = word (2-byte)
k = kbyte
M = Mbyte
G = Gbyte
Exemplo: encontre todos os arquivos em / var / log (incluindo sub-dir) maiores que 50k
find /var/log -size +50k
Combinar
Exemplo: encontre todos os arquivos em / var / log (incluindo sub-dir) maiores que 50k modificados nos últimos 30min
find /var/log -cmin -30 -size +50k
Se você quiser incluir 50k no seu resultado, mude para
find /var/log -cmin -30 -size +49k
PS : Evite fazer find / .....
, pois ele não só leva muito tempo, mas também inclui diretórios (/ dev, / sys, / proc, ...) geralmente não adequados para pesquisa .