La commande umask

nabil -  
 Rincevent -
Bonjour, commemt taper la commande umask de maniere a ce que le fichier 666 et le repertoire 777 aient par defaut les droit 640 et 750 simmultanement
Configuration: Windows XP Internet Explorer 7.0

6 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Bonjour,*

    S'il vous plaît
    Merci
    Au revoir
    etc.
    Sont monnaie courante quand on veut obtenir quelque chose !

    Saine lecture...
    A voir aussi

    Merci de votre compréhension.

    ;-)

    * Ne pas en tenir compte si présent dans le message initial, mais bon vu qu'il est ajouté automatiquement, ça ne fait pas de mal.
    0
  2. djmic Messages postés 73 Statut Membre 1
     
    bonsoir,

    umask est une valeur par défaut. umask représente les droits à retirer aux fichiers et répertoire nouvellement créés.
    si tu veux modifier les droits d'un fichier ou d'un répertoire spécifique il faut utiliser la commande chmod.

    dorénavant respecte la charte et il existe man pages.

    man umask
    man chmod
    0
  3. Rincevent
     
    Bonsoir, j'ai une question similaire à celle de nabil.
    Si par défaut, la valeur des droits pour les répertoires est 777 et 666 pour les fichiers.
    Lorsque je tape la commande :
    "umask 022" j'aurais donc comme nouvelle valeur de droits 755 pour les répertoires et 644 pour les fichiers.

    Y aurait il un moyen de modifier les droits en utilisant la commande "umask" (sans passer par "chmod" donc) de telle façon à ce que répertoire et fichier aient les valeurs 750 et 640 (par exemple!) en même temps ?

    Merci d'avance.
    0
  4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    ca bug ?? où sont mes réponses ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    $ umask 027
    $ mv a b /tmp
    $ mkdir a ; touch b
    $ 
    $ stat -c %a a b
    750
    640
    $ 
    $ ls -lnd a b
    drwxr-x--- 2 1000 1000 4096 2010-01-07 08:45 a
    -rw-r----- 1 1000 1000    0 2010-01-07 08:45 b
    
    0