English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando umask di Linux

Manuale completo dei comandi di Linux

Il comando umask di Linux specifica la maschera di permessi predefiniti da impostare quando si creano file.

umask può essere utilizzato per impostare [maschera di permessi]. [Maschera di permessi] è composta da tre numeri ottali, sottraendo i permessi esistenti dalla maschera di permessi, si può ottenere i permessi predefiniti quando si creano file.

Sintassi

umask [-S][maschera di permessi]

Spiegazione dei parametri

-S  Rappresenta i permessi di maschera in modo testuale.

Esempi online

Utilizza l'istruzione "umask" per visualizzare la maschera di permessi corrente, inserisci il comando seguente:

$ umask                         #Ottieni la maschera di permessi corrente 

Dopo aver eseguito le istruzioni sopra, le informazioni di output saranno come segue:

0022

Successivamente, utilizza l'istruzione "mkdir" per creare una directory e utilizza l'istruzione "ls" per ottenere le informazioni dettagliate della directory, inserisci i comandi seguenti:

$ mkdir test1                       #Crea la directory  
$ ls –d –l test1/                   #Mostra le informazioni dettagliate della directory  

Dopo aver eseguito il comando sopra, verranno visualizzate le informazioni dettagliate della nuova directory creata, come segue:

drwxr-xr-x 2 rootlocal rootlocal 4096 2011-9-19 21:46 test1/ 

Attenzione: Nella informazione di output sopra, "drwxr-xr-x" è uguale a "777-022=755".

Manuale completo dei comandi di Linux