How the Chmod Calculator Works
AnyTool keeps three representations of a permission in sync — octal (e.g. 755), the symbolic stat string (rwxr-xr-x), and a 3x3 rwx checkbox grid for owner/group/other — recomputing all of them with pure bitwise math whenever any one changes. It supports full 4-digit permissions (setuid 4000, setgid 2000, sticky 1000) and renders the correct symbolic semantics (s vs S, t vs T) based on whether execute is set, then emits a copy-ready chmod command with an optional recursive -R flag.
- Octal, symbolic, and rwx grid stay synchronized in real time
- Full special-bit support: setuid, setgid, sticky (4-digit)
- Correct s/S and t/T symbolic rendering by execute state
- Copy-ready chmod command with optional -R
- Plain-English explanation with world-writable warnings
