📅  最后修改于: 2023-12-03 15:07:43.561000             🧑  作者: Mango
在 Linux 中,有时候需要将文件从一个位置移动到另一个位置。这时候可以用 mv
命令来完成这个任务。
mv
命令的基本语法如下:
mv [选项] 源文件或目录 目标文件或目录
其中,选项
可以省略,支持的选项有:
-i
:移动文件前进行交互式提示,若目标文件已经存在,则询问是否覆盖。-f
:强制移动文件,若目标文件已经存在,则覆盖。源文件或目录
表示要移动的文件或目录,目标文件或目录
表示移动的目标位置。如果 目标文件或目录
已经存在,则会将 源文件或目录
移动到 目标文件或目录
中。
将文件从当前目录移动到 ~/Desktop
目录下:
mv file.txt ~/Desktop
将文件从当前目录移动到上级目录下的 test
目录中:
mv file.txt ../test/
将文件从 ~/Downloads
目录移动到 ~/Desktop
目录中,如果 ~/Desktop
中已经存在同名文件,则提示用户是否覆盖:
mv -i ~/Downloads/file.txt ~/Desktop/
将文件从当前目录移动到上级目录下的 test
目录中,如果目标位置已经存在同名文件,则覆盖:
mv -f file.txt ../test/
mv *.txt ~/Desktop/
表示将当前目录下所有 .txt
文件移动到 ~/Desktop/
目录下。