chown, full name change owner, is a very useful command in Linux systems, mainly used to change the permissions of files or directories.
Let’s take a look at how to use it and some common options:
Basic syntax
1 | chmod [options] [user:group] file(or)directory |
- -v, –verbose: Display the instruction execution process.
- -R, –recursive: Process recursively, processing all files and subdirectories in the specified directory together.
Here is an example:
1 | cd <directory_path> |
sudo: Runs the command with superuser (administrator) privileges.
chown: Stands for “change owner”, which changes the owner of files and directories.
-R: Recursive option, applies the command to all files and directories within the specified directory.
-v: Verbose mode, which outputs more information about the files and directories being changed.
a: Represents all users.
+rwX: Specifies the permissions to grant: rw for read and write permissions on files, and X for execute permissions on directories.
.: Represents the current directory.