Commande Linux umask

Linux 命令大全Encyclopédie des commandes Linux

La commande Linux umask spécifie le masque de permissions par défaut lors de la création de fichiers.

umask peut être utilisé pour définir le [masque de permissions]. Le [masque de permissions] est composé de trois chiffres octaux. Soustraire le masque de permissions des autorisations d'accès existantes produit les permissions par défaut lors de la création de fichiers.

Syntaxe

umask [-S][权限掩码]

Description des paramètres:

-S Affiche le masque de permissions au format texte.

Exemples

Utilisez la commande "umask" pour voir le masque de permissions actuel, entrez la commande suivante :

$ umask                         #获取当前权限掩码 

Après avoir exécuté la commande ci-dessus, les informations de sortie sont les suivantes :

0022

Ensuite, utilisez la commande "mkdir" pour créer un répertoire, et utilisez la commande "ls" pour obtenir des informations détaillées sur ce répertoire. Saisissez la commande suivante :

$ mkdir test1                       #创建目录  
$ ls –d –l test1/                   #显示目录的详细信息  

Après avoir exécuté la commande ci-dessus, les informations détaillées du répertoire nouvellement créé s'afficheront, comme suit :

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

Remarque : Dans la sortie ci-dessus, "drwxr-xr-x" = "777-022=755".

Linux 命令大全Encyclopédie des commandes Linux

Autres extensions