On Tue, 2007-11-06 at 11:48 -0800, James D. Parra wrote: > Hello, > > Out of curiosity, what is the S for in, -rwxr-Sr-t? Is that a sticky bit and > id so, how is it set with chmod? > > -rwxr-Sr-t 1 root root 25016 Nov 6 11:38 temp.txt > -rw-r--r-- 1 root root 9622 Mar 19 2005 generic > > Thank you, > > James
The "S" is the setuid or setgid bit is set. Because it is shown in the second triplet, this denotes setgid. the uppercase convention denotes that the setgid is set and not the execute bit. Because it is shown in the last field of a triplet you cannot be shown both the normal execution bit status of either "-" or "x" depending on permissions. In the event that the setgid was set and the execute bit was also set then the "S" character would be lowercase. Also there could be a "t" character in this position to denote the sticky bit being set. The case convention also applies to the "t" character as well. Cheers. Thomas -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]