Listando todos os meus arquivos modificados há mais de X dias, em formato longo

1

Como posso listar em formato longo todos os arquivos (localizados em um diretório) que pertencem a mim (direitos) e foram modificados há mais de 7 dias?

    
por Mat 02.04.2011 / 14:30

2 respostas

2

Use o comando find com um argumento para arquivos de propriedade de um determinado nome de usuário e modificado durante um certo tempo.

find -user username -mtime +7

EDIT : Opcionalmente (se você usar o GNU find, obrigatório se você usar outras implementações) você pode adicionar um local de diretório para pesquisar assim: find /path/to/search -user username -mtime +7 . O GNU find assume que você deseja pesquisar a partir do diretório atual, se você não especificar um caminho.

    
por 02.04.2011 / 14:58
1

No zsh:

ls -ld *(u$UIDm+7)

u e m são englobamento eliminatórias para combinar arquivos por proprietário e modificação tempo, respectivamente.

    
por 02.04.2011 / 15:56