La commande umask
dans C Shell (csh) est utilisée pour définir les permissions par défaut des fichiers et des répertoires créés par l’utilisateur. Elle détermine les permissions qui seront retirées des permissions par défaut lors de la création d’un nouveau fichier ou répertoire.
La syntaxe de base de la commande umask
est la suivante :
umask [options] [arguments]
Voici quelques options courantes pour la commande umask
:
-S
: Affiche les permissions sous forme symbolique.-p
: Affiche la valeur actuelle de umask en mode symbolique.n
: Définit umask à une valeur numérique.Voici quelques exemples pratiques de l’utilisation de la commande umask
:
umask
umask 022
umask -S
umask 007
umask
avant de créer des fichiers importants pour s’assurer que les permissions sont conformes à vos attentes.umask -S
pour comprendre facilement les permissions actuelles sous une forme plus lisible.umask
dans votre fichier de configuration de shell (comme .cshrc
) pour appliquer vos préférences de permissions par défaut à chaque session.