Localiza arquivos no Mac OS X por meio da configuração de permissões?

2

Recentemente, precisei restaurar meu Mac (10.6.8 v1.1) de um backup e, embora a máquina esteja estável e intacta, uma dispersão de arquivos tem permissões incorretas na minha conta de usuário, o que está interferindo em algumas operações.

Examinei os diretórios manualmente no Finder e corrigi os que já vi, mas gostaria de pesquisar no diretório de usuários por arquivos cujas permissões não me incluam (admin).

Existe uma ferramenta ou comando que pesquisa um diretório com base em uma configuração de permissões?

    
por Joel M. Sciamma 19.10.2011 / 19:53

1 resposta

2

Abra Terminal.app e digite o seguinte para encontrar todos os arquivos dos quais você não é o proprietário:

find ~ ! -user danielbeck

(Se o seu nome de usuário for danielbeck - execute whoami para descobrir seu nome de usuário)

Você pode usar o argumento -group groupname da mesma forma, mas você deve ser o proprietário da maioria dos arquivos em seu diretório inicial para que tudo funcione bem.

Ou para torná-lo o proprietário de todos os arquivos em seu diretório pessoal:

sudo chown -R danielbeck ~

Eu não recomendo isso se você usar o FileVault. É um pouco um método de marreta. Tente pesquisar primeiro.

    
por 19.10.2011 / 20:02