Você deseja usar chown username:groupname *
e deixar o shell expandir o *
para o conteúdo do diretório atual. Isso irá alterar as permissões para todos os arquivos / pastas no diretório atual, mas não o conteúdo das pastas.
Você também pode fazer chown -R username:groupname .
, o que alteraria as permissões no diretório atual e, em seguida, recorrer dentro dela e de todas as subpastas para alterar as permissões.
chown -R username:groupname *
mudará as permissões em todos os arquivos e pastas de forma recursiva, deixando o próprio diretório atual sozinho. Esse estilo e o primeiro estilo são o que eu mais uso usando.