specialbits
Specialbits is a term used in Unix-like file systems to refer to the set of special permission bits in a file's mode. These bits—set-user-ID (setuid), set-group-ID (setgid), and the sticky bit—modify the normal read, write, and execute permissions by enabling elevated privileges or restricting deletion rights in directories. They are stored in the file mode field and can be displayed with standard permission strings; in symbolic form they appear as s, S, t, or T, and in numeric form as octal values 4000 (setuid), 2000 (setgid), and 1000 (sticky).
On regular files, setuid and setgid cause executed programs to run with the owner’s user ID or
Historically, these bits were introduced to support privilege separation and group collaboration in multi-user systems. Modern
See also Unix file permissions, file mode, setuid, setgid, sticky bit.