-
Take me to the Tutorial
-
In this lecture we will learn about various file type identifiers.
-
We will also learn about various Linux file permissions that can be applied on the file or the directory.
-
To list the directory permission use
[~]$ ls -ld /home/bob/random_dir
-
To know the current user
[~]$ whoami
-
To change the change the directory
[~]$ cd /home/bob/random_dir
-
Use
chmod
command to modify the file permissions. -
Provide full access to owners
[~]$ chmod u+rwx test-file
-
Provide Read access to Owners, groups and others, Remove execute access
[~]$ chmod ugo+r-x test-file
-
Remove all access for others
[~]$ chmod o-rwx test-file
-
Full access for Owner, add read , remove execute for group and no access for others
[~]$ chmod u+rwx,g+r-x,o-rwx test-file
-
Provide full access to Owners, group and others
[~]$ chmod 777 test-file
-
Provide Read and execute access to Owners,groups and others
[~]$ chmod 777 test-file
-
Read and Write access for Owner and Group, No access for others.
[~]$ chmod 660 test-file
-
Full access for Owner, read and execute for group and no access for others.
[~]$ chmod 750 test-file
-
Changes owner to bob and group to developer
[~]$ chown bob:developer test-file
-
Changes just the owner of the file to bob. Group unchanged.
[~]$ chown bob andoid.apk
-
Change the group for the test-file to the group called android.
[~]$ chgrp android test-file
- Lets do some hands on labs to understand File Permission better. Take me to Labs