Re: fstab
Alle 20:12, mercoledì 2 agosto 2006, Davide Prina ha scritto:
> penso che 000 == 0000, cioè i valori indicati sono gli ultimi tre a destra.
>
> L'umask setta il default dei permessi sui file che vengono creati nel
> seguente modo:
>
> mask = (ottale) 0666 & ~umask
>
> nell'esempio: 0666 & ~000 = 0666 & 111 = 0666 = rw-rw-rw-
>
> di solito umask == 022 == 0022
> 0666 & ~0022 == 0644 == rw-r--r--
>
> Se vuoi puoi fare un po' di prove
>
> $ umask
>
> $ man 1 bash
> [...]
> umask [-p] [-S] [mode]
> The user file-creation mask is set to mode. If mode begins with a
> digit, it is interpreted as an octal number; otherwise it is interpreted
> as a symbolic mode mask similar to that accepted by chmod(1). If
> [...]
>
> quindi lo 0 iniziale serve a far capire che si sta usando un numero ottale
Ciao Davide :)
ok io ho questo
$ umask
0022
ma credo sia l'impostazione di default per molti di noi ciusto?
$ touch prova1
$ll
-rw-r--r-- 1 felipe felipe 0 2006-08-03 15:10 prova1
$umask 000
$touch prova2
$ll
-rw-rw-rw- 1 felipe felipe 0 2006-08-03 15:12 prova2
Ora tornando alla domanda che feci prima, avendo avuto conferma che umask 000
fà qualcosa (imposta -rw-rw-rw- i permessi dei file che verranno), che senso
ha utilizzarlo su una partizione/disco FAT*?
spero di essermi spiegato, grazie per aver dato peso alle mie paranoie!:-D
--
Felipe
Reply to:
- Follow-Ups:
- Re: fstab
- From: Gandelli Alessandro <gandelli.alessandro@gmail.com>
- Re: fstab
- From: Davide Prina <davide.prina@gmail.com>
- References:
- fstab
- From: Andrea <carronandrea@iol.it>
- Re: fstab
- From: Felipe Salvador <felipesalva@tiscali.it>
- Re: fstab
- From: Davide Prina <davide.prina@gmail.com>