Alterar permissões de pastas / arquivos para subdiretórios HIDDEN

2

Esta questão é muito semelhante a Alterar pasta & amp; Permissões de arquivo para todos os subdiretórios , que funcionaram completamente para mim quando as pastas não estavam ocultas. No entanto, eu tenho uma pasta oculta (chame-a /.hidden/) com muitos subdiretórios, a maioria dos quais tem permissões definidas para root e não my_username. Eu quero alterar as permissões de todos esses subdiretórios de uma só vez, se possível. No entanto, se eu cd /.hidden/ e, em seguida, digite "sudo chown my_username: my_username *", nenhuma das permissões de arquivo ou pasta são alteradas, presumivelmente porque elas ainda são consideradas "ocultas" pelo comando, embora eu possa vê-las . Alguém sabe uma maneira fácil de contornar isso?

    
por Izzhov 23.05.2015 / 00:04

1 resposta

2

Você precisa usar o sinalizador -R , que será usado em todos os subdiretórios. Por exemplo, executar sudo chown -R my_username:my_username .hidden fará .hidden e todos os subdiretórios pertencentes a você.

O * glob não corresponde a nenhum diretório oculto (diretórios que começam com . ).

    
por saiarcot895 23.05.2015 / 00:12