About this interactive
Linux permissions are simpler than Windows NTFS permissions. Each file or folder has one owner (the user), one group, and everyone else (other), and each of the three gets some mix of read (r), write (w) and execute (x).
ls -l shows them as nine characters. The first three are the owner's, the next three the group's, the last three everyone else's. Within each three the order is always r, w, x, and a dash stands in for a permission that is off. So rwxr-x--- means the owner can read, write and execute, the group can read and execute but not write, and everyone else can do nothing.
To write a string, build it three characters at a time: owner, then group, then everyone else, filling each with r, w, x or a dash in that order.
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 →