On Wed, 26 May 2004 23:12:39 +0200
Kobbe <jakker@xxxxxxxxxxxxx> wrote:
> Intendo dire: quella {a} che compare nella sintassi può essere
> espressa come numero o no? Ovvero, nel chmod compaiono solo 3 numeri,
> riferiti a ugo, e cercavo di capire se ci si possono mettere 4 numeri
> a indicare che il primo si riferisce a tutti, il secondo a u, il terzo
> a g etc etc Forse mi ha solo portato fuori strada il modo in cui è
> scritta la formula...
>
"a" significa : " Sia u che g che o "
Mettere 4 numeri non avrebbe nessun senso perchè il numero che si
riferisce ad all ( a ) dovrebbe essere uguale agli altri! Se scrivi 444
vuole già dire tutti(=all=a) prendono 4.
Insomma questo :
$chmod u+r file
$chmod g+r file
$chmod o+r file
equivale a questo
$chmod a+r file
e , se il file iniziale non aveva nessun permesso può equivalere anche
a questo:
$chmod 444 file
La differenza più importante IMHO tra "ugo" e l'ottale è che con
il primo aggiungi o togli un permesso, con il secondo dici esattamente
che permessi deve avere il file.
Scommetto che ti ho solo fatto più casino... ma io ci ho provato...
Enrico
|