File & Directory Ownership in Linux

Last modified: 2023-10-30

Linux

We can easily change ownership of file/directory using `chown` command.

Change Ownership to Specific User

chown <user> <file>
chown <user> <dir>
# -R: Recursive
chown -R <user> <dir>

Examples

chown tester example.txt
chown tester ./example
chown -R tester ./example

Change Ownership to Specific Group

chown :<group> <file>
chown :<group> <dir>
# -R: Recursive
chown -R :<group> <dir>

Examples

chown :testers example.txt
chown :testers ./example
chown -R :testers ./example

Change Ownership to Specific User&Group

We can give ownership of file/directory to specific both use and group at the same time.

chown <user>:<group> <file>
chown <user>:<group> <dir>
# -R: Recursive
chown -R <user>:<group> <dir>

Examples

chown tester:testers example.txt
chown tester:testers ./example
chown -R tester:testers ./example