Yes, the mv command can be used to move directories in addition to files. The syntax is the same as when moving files. Here’s how it works:
Moving a Directory
To move a directory, you simply specify the source directory and the destination where you want to move it:
mv /path/to/source_directory /path/to/destination_directory/
Example
If you have a directory named my_folder and you want to move it to another directory called backup, you would use:
mv my_folder /path/to/backup/
Renaming a Directory
You can also rename a directory by specifying a new name in the same location:
mv old_directory_name new_directory_name
Example
To rename old_folder to new_folder, you would use:
mv old_folder new_folder
Important Note
When moving directories, if the destination is an existing directory, the source directory will be moved inside that destination directory. If the destination is a non-existent directory name, the source directory will be renamed to that name.
