[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mountoptionen für ext3



Also sprach Thomas Wegner <thomaswegner@gmx.net> (Wed, 26 Apr 2006
20:58:52 +0200):
> Aha. Ich dachte natürlich an die mountoption. Das man umask auch
> anders anweden kann, wußte ich nicht. Wie mache ich das? Ich kann hier
> zwar umask von der Konsole aufrufen, aber eine manpage gibt es nicht.

Welche Version der manpages ist denn das? Oder mensch braucht 
manpages-dev.

$ man umask

UMASK(2)                   Linux Programmer's Manual                  UMASK(2)

NAME
       umask - set file mode creation mask

SYNOPSIS
       #include <sys/types.h>
       #include <sys/stat.h>

       mode_t umask(mode_t mask);

DESCRIPTION
       umask()  sets  the calling process's file mode creation mask (umask) to
       mask & 0777.

       The umask is used by open(2), mkdir(2), and  other  system  calls  that
       create files to modify the permissions placed on newly created files or
       directories.  Specifically, permissions in the  umask  are  turned  off
       from  the  mode  argument to open(2) and mkdir(2) (so, for example, the
       common umask default value of 022 results in new  files  being  created
       with permissions 0666 & ~022 = 0644 = rw-r--r-- in the usual case where
       the mode is specified to open(2) as 0666).

RETURN VALUE
       This system call always succeeds and the previous value of the mask  is
       returned.

CONFORMING TO
       SVr4, SVID, POSIX, X/OPEN, 4.3BSD

SEE ALSO
       chmod(2), mkdir(2), open(2)

Linux                             1998-08-09                          UMASK(2)


Um auf deine Frage zurueckzukommen: Die umask wird mit einem Eintrag 
"umask xxxx" bei deinem Login gesetzt. Normalerweise ist das in
/etc/login.defs. Es bestimmt, mit welchen Rechten zukuenftig von dir
erzeugte Dateien angelegt werden. Fuer eine Erklaerung zu dem 
numerischen Modus siehe "man chmod".

sl ritch



Reply to: