Convert Linux file permissions between different formats using our simple and free Chmod utility. Chmod is a UNIX and Linux command for setting file or directory permissions. File permission can be represented in a symbolic or numeric (octal) format.
There are three different possible user levels, each with three different settings. The three user levels are Owner, Group, and Other each with three possible settings are Read, Write, Execute.
The three settings are given numeric values. Read has a value of 4. Write has a value of 2. Execute has a value of 1 making a total of 7. The symbolic translation of these settings are rwx——.
You add together the numbers for the permissions you want. For example, for Read and Write permissions, you Chmod 6, since Read (4) + Write (2) = 6.
You would need to do that for each group. For example, Read + Write + Execute permission for Owner, and Read permission for Group and Other, would be Chmod 744.
If you want everyone (universal) to have full access to the file or directory, you would use Chmod setting 777 or rwxrwxrwx. Which is Read/Write/Execute for all Owner/Group/Other users, however, this setting provides universal access which in itself can present its own security issues.
To use the utility simply select your required options numeric (octal) or symbolic value for a set of file or folder permissions. Check the desired boxes or directly enter a valid numeric value (e.g. 777) or symbolic notation (e.g. rwxrwxrwx) to see its value in other formats.