com zsh
:
ls -ld /dirPath/*(m-1u[user]g[group])
lista os arquivos pertencentes a user:group
e modificados nas últimas 24 horas. m-1
é por menos de um dia, você também pode fazer isso mh-24
.
Adicione o qualificador D
glob se você também quiser que os arquivos ocultos sejam listados.
POSIXly:
find /dirPath/. ! -name . -prune -mtime -1 -user user -group group \
-exec ls -ld {} +