On Thu, Dec 21, 2000 at 09:33:31AM -0800, Rob Hudson wrote:
> The next 9 are broken up into 3's.  The 1st for root, the 2nd for
> group, and the 3rd for user.  The 1st of each is for read
> permissions, the 2nd of each is for write permissions, and the 3rd
> of each is for executable permissions.

actually its user, group, world (everyone)

d rwx  rwx  rwx
|  |    |    |
|  |    |    - world
|  |    - group
|  - owner
- file type (yeah even a directory is a file :-) )

> What I'm not too clear on is the sticky bits, setuid, setgid stuff.

I'll answer this later when i'm not at work tonight if someone hasnt given a better 
answer by then. I guess this is a good time to plug the excellent "Beginning Linux 
Programming" book. While this isnt technically a beginner's book, it does thoroughyl 
explain Linux (and Sys V) in great detail via words and code examples, and its worth 
checking out. Its by Wrox Press, and can be had at Borders for ~$40. I just picked up 
the Advanced Linux Programming book, its sequel, and its good, but not as good. As far 
as I am concerned BLP is a must-have book. Its a little thicker than the 3rd ed 
Programming Perl book, and is a flat red colour.

that book will help you really understand linux, and by extension Sys V pretty well 
from the inside. I mention this book, because I remember they had a good section on 
setguid, effective uid, etc.

jakob

Reply via email to