2016-11-18 4 views
0

Je suis un peu nouveau sur UNIX et j'essaie de couvrir tous les aspects d'un groupe de commandes de base, y compris umask. J'ai fait beaucoup de recherches sur internet mais je n'ai pas trouvé de réponse correcte jusqu'à présent, je sais que les fichiers sont créés par défaut avec une permission 666 (rw-, rw-, rw-) et je sais que pour obtenir les autorisations réelles, vous devez prendre en compte le umask.Comment définir umask sous UNIX de manière à ce que l'autorisation de fichier par défaut soit rwx (777)?

Je voudrais savoir s'il est possible de définir umask de sorte que les fichiers soient créés avec une autorisation 777 (rwx, rwx, rwx). Si ce n'est pas possible avec la commande umask, alors comment puis-je le faire?

Je connais déjà chmod mais cela signifie l'utiliser chaque fois qu'un nouveau fichier est créé, quelque chose que je ne veux pas.

+0

Je lis rapidement les documents et je pense que vous avez besoin de 'umask 0'. –

+0

@ Jean-FrançoisFabre cela signifie que l'autorisation de fichier par défaut sera définie sur 666, je l'ai déjà essayé. – Angelo

+0

Pour ajouter sur le commentaire ci-dessus, ce sont les autorisations de dossiers qui seraient 777 si le masque était 0. – Angelo

Répondre