|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Mar 2006
Messaggi: 131
|
[C]info su permessi system call "mkdir" per le cartelle
nel creare una cartella nuova da programma il comando mkdir prende come secondo parametro la variabile sui permessi di accesso alla cartella.
if (mkdir("nmat_data",0664) == -1){ perror("opening cwd"); exit(errno); } qualcuno mi saprebbe dire cosa devo mettere per renderla accessibile sia in lettura che in scrittura? pensavo fosse 0664 ma non funziona.. grazie mille,nicholas |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Le directory hanno bisogno di avere il flag di "executable", quindi se vuoi dare permessi di scrittura al gruppo: 0775.
Questi permessi comunque sono a loro volta mascherati dal 'umask' del processo (che in genere è 0022)
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:52.




















