Categorie

lunedì 2 febbraio 2015

Come modificare l'utente o il gruppo proprietario di file con chown e chgrp

Il comando chown "Change Ownership" usato nei terminali linux permette la modifica dell'utente o del gruppo proprietario di un file o directory.

  Esempi 

Comando: sudo chown NomeUtente NomeFile
(assegna al file "NomeFile" l'utente proprietario "NomeUtente") 

Comando: sudo chown -R NomeUtente NomeDirectory

(assegna alla directory "NomeDirectory" e a tutti i file contenuti nel suo interno l'utente proprietario "NomeUtente")

Comando: sudo chown NomeUtente:NomeGruppo NomeFile
(Modifica l'utente "NomeUtente" e gruppo "NomeGruppo" proprietario di un file)
 
Comando: sudo chown NomeUtente:NomeGruppo NomeDirectory
(Modifica l'utente "NomeUtente" e gruppo "NomeGruppo" proprietario di una directory e tutti i file contenuti al suo interno)

Comando: chgrp  NomeGruppo  NomeFile
(Modifica il gruppo proprietario di un file)

Comando: chgrp  NomeGruppo  NomeDirectory
(Modifica il gruppo proprietario di una directory e di tutti i file contenuti al suo interno) 

Attributi di chown

  • -f : Non riporta alcun messaggio d'errore nel caso in cui il comando non abbia successo
  • -h : Se il file è un link simbolico, cambia l'UID e il GID del link
  • -L : Se è specificata l'opzione -R, segue tutti i link simbolici
  • -P : Se è specificata l'opzione -R, nessun link è seguito
  • -R : Cambia UID e GID ricorsivamente in tutti i file e sottocartelle a partire dal file specificato
  • -v : L'opzione verbose serve per avere un output dettagliato sui risultati del comando eseguito

Nessun commento:

Posta un commento