Copiare i Permessi

Come altra abbreviazione, è possibile “dire” tramite il comando chmod “di dare agli utenti di una classe gli stessi permessi che ha un'altra classe".

Supponiamo di avere questi archivi:

 
d------rwx  joe  acctg  sales
-rw-r--r--  joe  acctg  info.dat

Gli altri(other) hanno tutti i permessi sulla directory sales. Vogliamo che “siano assegnati all'utente proprietario(user) e al gruppo i permessi che appartengono agli altri(other).” Ciò si traduce in:

 
   chmod ug=o

In modo analogo, per dare al gruppo i permessi di lettura e scrittura sul file info.dat, possiamo scrivere:

 
   chmod g=u info.dat

(possiamo leggere questo comando come “vengono assegnati(=) al gruppo i permessi correntemente posseduti dall'utente proprietario(user)”).

Si possono anche usare + e - per aggiungere e sottrarre i permessi che correntemente appartengono ad una classe di utenti.

Non si possono mescolare i permessi standard (r, w, e x) con la copia dei permessi. Infatti, il comando chmod dà una segnalazione di errore se si prova a scrivere qualcosa come questo:

 
   chmod g=wu info.dat

<< Provate chmod

Indice

Provate ancora chmod >>