最后修改时间:2026年5月17日
在 Linux/Unix 中移动文件或目录,通常使用 mv 命令。它既可以把文件移动到目标目录,也可以用来重命名文件和目录。
$ mv [options] source_files dest_dir
将 main.c 和 def.h 移动到 /home/usr/rapid/ 目录:
$ mv main.c def.h /home/usr/rapid/
将当前目录中的所有 C 文件移动到子目录 bak:
$ mv *.c bak
将文件 main.c 重命名为 main.bak:
$ mv main.c main.bak
覆盖目标文件前先确认:
$ mv -i main.c bak
mv 默认可能覆盖目标文件。移动重要文件时,可以先使用 ls 检查目标目录,再用 mv -i 开启覆盖确认。