L'utility chown

Come modificare il proprietario e il gruppo di file e directory con chown.

chown è un'utility per modificare il proprietario e/o il gruppo dei file specificati. Se viene fornito solo un nome utente, quell'utente diventa il proprietario e il gruppo rimane invariato. Se dopo i due punti viene indicato un gruppo, vengono aggiornati sia il proprietario che il gruppo.

Visualizzare proprietario e gruppo

Per visualizzare i dettagli di file e directory:

ls -l

Per un file specifico:

ls -l file.php

Output di ls -l nella directory radice di WordPress Output di ls -l nella directory radice di WordPress

Il proprietario e il gruppo sono mostrati nella 3ª e 4ª colonna dell'output.

Sintassi

chown [-cfhvR] [--dereference] [--reference=rfile] user[:group] file…

Opzioni principali:

  • -c, --changes — segnala solo i file il cui proprietario è effettivamente cambiato.
  • -f, --silent, --quiet — sopprime i messaggi di errore per i file il cui proprietario non può essere modificato.
  • -h, --no-dereference — agisce sui link simbolici stessi anziché sui file a cui puntano.
  • -R, --recursive — modifica ricorsivamente il proprietario delle directory e del loro contenuto.
  • -v, --verbose — descrive l'azione eseguita per ogni file.
  • --dereference — modifica il proprietario del file a cui punta un link simbolico, non il link stesso.
  • --reference=rfile — imposta il proprietario in modo che corrisponda a quello di rfile.

Esempio

Per modificare ricorsivamente il proprietario e il gruppo di una directory di un sito web in /var/www/example.com:

cd /var/www
chown -Rv example:example example.com

Il primo comando si sposta nella directory di destinazione, il secondo aggiorna ricorsivamente il proprietario e il gruppo per la directory e tutto il suo contenuto.

Aiuto

Hai domande o ti serve una mano? Scrivici tramite il sistema di ticket — siamo sempre qui per aiutarti!

Hai bisogno di aiuto?I nostri ingegneri ti aiuteranno gratuitamente con qualsiasi domanda in pochi minutiContattaci