l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2001 Dec 30 17:02

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] how does umask work?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] how does umask work?

On Tue, Mar 27, 2001 at 11:10:28AM -0800, Peter Jay Salzman wrote:
> i think you're thinking of chmod, not umask.
> ok, so how do i set a umask of --x--x--x ?

I give up, how?
Actually, my question is "why doesn't umask work like I thought it

Since we are just 'masking' bits, it would seem that a umask of 666
would create files with attributes of 111 (ie. --x--x--x ). What it
file attributes you actually get are 000 (ie. --------- ).

So, I set my umask to 666:
        umask 666

Next I type umask -S to confirm this:

        umask -S

The result is:

Looks okay, eh?

Now, I create a file and see what the file attributes are:

        date > testfile

Checking testfile:
        ls -la testfile

And, I get:
        ----------    1 hsouders hsouders

Yikes! Not exactly what I was expecting.

It appears that umask is ANDing 0666 against whatever the umask value

Why? I'm not sure.
Maybe it inherited a file mode of 0666, or maybe it has to do with
'mount' options, or maybe the 0666 is hard-coded someplace.
Anyone know?

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
O'Reilly and Associates
For numerous book donations.