comando umask

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
durzino
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 872
Iscrizione: mercoledì 5 luglio 2006, 21:14

comando umask

Messaggio da durzino »

Salve ragazzi dando da shell umask mi appare 0022 dunque per quello che ho capito dovrebbe significare che ogni file o directory creati dovrebbe avere permessi del tipo :
owner : tutti
group: tutti tranne scrittura
altri : come sopra

Il fatto è che creando un file qualsiasi i valori di default sono:
rw-r--r--
Perchè questa incongruenza?
...Meglio un terminale oggi Che un Crash oggi e domani...E dopodomani....
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40367
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: comando umask

Messaggio da steff »

Dov'è l'incongruenza? E' esattamente come dici: modificabili per te, solo leggibili per tutti altri.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: comando umask

Messaggio da vaillant »

Cito dal manuale
The  typical  default  value for the process umask is S_IWGRP | S_IWOTH
      (octal 022).  In the usual case where the mode argument to  open(2)  is
      specified as:

          S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH

      (octal 0666) when creating a new file, the permissions on the resulting
      file will be:

          S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH

      (because 0666 & ~022 = 0644; i.e., rw-r--r--).
Avatar utente
durzino
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 872
Iscrizione: mercoledì 5 luglio 2006, 21:14

Re: comando umask

Messaggio da durzino »

Infatti si, mi son confuso perchè non vedevo la possiblità di esecuzione !
Ma essendo un file di testo è normale che non sia data!
Sorry
...Meglio un terminale oggi Che un Crash oggi e domani...E dopodomani....
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 8 ospiti