Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
The mv
command is a fundamental utility in Unix-based systems, including macOS, that allows users to move or rename files and directories. Understanding how to use this command effectively is crucial for managing files via the Terminal. This article will guide you through the usage of the mv
command on macOS, providing practical examples to illustrate its functionality.
Examples:
Basic File Move: To move a file from one location to another, use the following syntax:
mv /path/to/source/file /path/to/destination/
Example:
mv ~/Documents/report.txt ~/Desktop/
This command moves the file report.txt
from the Documents
folder to the Desktop
.
Renaming a File:
To rename a file, use the mv
command with the source and target filenames:
mv /path/to/source/filename /path/to/target/filename
Example:
mv ~/Desktop/report.txt ~/Desktop/summary.txt
This command renames report.txt
to summary.txt
on the Desktop.
Moving a Directory: You can also move entire directories:
mv /path/to/source/directory /path/to/destination/
Example:
mv ~/Downloads/OldProjects ~/Documents/
This command moves the OldProjects
directory from Downloads
to Documents
.
Renaming a Directory: Similar to files, directories can be renamed:
mv /path/to/source/directory /path/to/target/directory
Example:
mv ~/Documents/OldProjects ~/Documents/ArchivedProjects
This command renames the OldProjects
directory to ArchivedProjects
.
Overwriting Files:
By default, mv
will overwrite files in the destination without prompting. To avoid this, use the -i
(interactive) flag:
mv -i /path/to/source/file /path/to/destination/
Example:
mv -i ~/Downloads/report.txt ~/Documents/
This command will prompt before overwriting report.txt
in the Documents
folder if it already exists.
Verbose Output:
To see detailed information about the move operation, use the -v
(verbose) flag:
mv -v /path/to/source/file /path/to/destination/
Example:
mv -v ~/Desktop/report.txt ~/Documents/
This command will display each step of the move process.