find command: procura por arquivos pertencentes a muitos usuários em um comando

2

No Linux, existe uma maneira de fazer uma busca por arquivos pertencentes a múltiplos usuários (ou grupo (s) de usuários) com o comando "find"?

Algo parecido com isto?

find . -user john, akido
    
por Scott 25.09.2013 / 23:59

2 respostas

2

Tente usar a sintaxe -o da seguinte forma:

find ./ -user john -o -user akido

Para mais referências, verifique Linux / Unix: Encontre todos os arquivos pertencentes a um usuário / grupo específico

Se você quiser verificar os arquivos pertencentes a usuários de um grupo específico:

find ./ -group name_of_group
    
por 26.09.2013 / 00:02
2

Um arquivo só pode pertencer a um usuário.

Você pode procurar grupos com

find . -group xxy

ou se você quiser encontrar arquivos de propriedade do john ou akido

find . '(' -user john -o -user akido ')' ...
    
por 26.09.2013 / 00:02