In Linux, each file and directory has three categories of owners which are User, Group, and Others. For all three owners, there are three sorts of permissions defined as mentioned below:
Read: This read permission allows you to open the file, read it, and list the content of the directory.
Write: This permission gives you the ability to change the contents of a file as well as add, remove, and rename files in directories.
Execute: The file in the directory can be accessed and run by the user. The execute permission must be established before a file may be run.