Il comando chown
è utilizzato per cambiare il proprietario e, facoltativamente, il gruppo di uno o più file o directory. Questo è utile per gestire i permessi di accesso e la proprietà dei file nel sistema.
La sintassi di base del comando chown
è la seguente:
chown [opzioni] [nuovo_proprietario][:nuovo_gruppo] [file/directory]
-R
: Cambia ricorsivamente il proprietario e il gruppo per tutti i file e le directory all’interno della directory specificata.-v
: Mostra i dettagli delle modifiche apportate.--reference=FILE
: Imposta il proprietario e il gruppo per il file specificato come riferimento.Ecco alcuni esempi pratici dell’uso del comando chown
:
chown mario file.txt
chown mario:staff file.txt
chown -R mario /home/mario/documenti
chown --reference=template.txt file.txt
sudo
per eseguire il comando come superutente.-v
per ottenere un feedback visivo delle modifiche apportate, utile per confermare che il comando ha funzionato come previsto.-R
, poiché cambiare la proprietà di tutti i file in una directory può influenzare le applicazioni e i servizi che dipendono da quei file.