Vuoi usare chown username:groupname *
, e lascia che la shell espanda il *
al contenuto della directory corrente. Questo cambierà i permessi per tutti i file/cartelle nella directory corrente, ma non il contenuto delle cartelle.
Potresti anche fare chown -R username:groupname .
, che cambierebbe i permessi sulla directory corrente, e quindi ricorrerebbe all'interno di essa e di tutte le sottocartelle per modificare i permessi.
chown -R username:groupname *
cambierà i permessi su tutti i file e le cartelle in modo ricorsivo, lasciando sola la directory corrente stessa. Questo stile e il primo stile sono quelli che mi ritrovo a usare più spesso.
Penso che tu voglia questo:
chown username:groupname *
Se vuoi anche modificare in modo ricorsivo le sottodirectory, avrai bisogno del -R
(-r
è deprecato) switch:
chown -R username:groupname *