About this interactive
Octal survives in modern computing for essentially one reason, and this is it: a Unix permission triad is three bits, and three bits is exactly one octal digit. Read is 4, write is 2, execute is 1, and adding the ones that are on gives a digit from 0 to 7 — one for the owner, one for the group, one for everybody else. This drill runs that conversion in both directions and refuses to let either one stay a lookup table. You start on single triads, move to full nine-character strings such as rwxr-xr-x against their three-digit values, and finish on scenarios stated as a requirement — owner can edit, group can read, others get nothing — where the octal value is what you hand to chmod. Every answer is typed, and a miss shows the addition rather than just the number.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →