Come cambiare il proprietario di un file su Linux
Con chown, inclusa l'opzione ricorsiva per cartelle intere.
sudo chown nuovoutente file.txt
Cambiare anche il gruppo
sudo chown nuovoutente:nuovogruppo file.txt
Applicarlo a una cartella intera (con il suo contenuto)
sudo chown -R utente:gruppo /percorso/alla/cartella
-R (ricorsivo) applica il cambiamento alla cartella E
a tutto ciò che contiene all'interno, non solo alla cartella stessa.
Consiglio: il caso più comune in cui ti serve questo è dopo aver copiato file da un altro account utente o da un disco esterno — spesso conservano il proprietario originale, non il tuo, finché non lo cambi esplicitamente.
Domande frequenti
Perché i file copiati da un disco esterno hanno un altro proprietario?
Conservano il proprietario e i permessi originali di provenienza — è comune doverli cambiare manualmente con chown dopo averli copiati, perché siano completamente tuoi sul nuovo sistema.
Cosa fa l'opzione -R in chown?
Applica il cambio di proprietario in modo ricorsivo — alla cartella specificata e a tutto il suo contenuto interno, non solo alla cartella stessa.