When changing the permissions on a file to include set-group-id, ls -l displays an upper case S instead of the lower case s that I expecetd. For example -rwsr-S--x. Why is this?
The "s" or "S" both indicate the set-uid or set-gid bit is on. Lower case means the file is executable (or directory is searchable), while upper case means it is not executable (or searchable).
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.