一生一世LINUX COMMAND ATLAS

LINUX COMMAND ATLAS · 命令详解

Linux mv 命令

移动或重命名文件和目录。

GNU Coreutils

语法

命令格式
mv [OPTION]... SOURCE... DESTINATION

常用参数

6 个参数
参数说明
-i, --interactive覆盖目标前询问。
-n, --no-clobber不覆盖已存在的目标。
-f, --force覆盖前不询问。
-u, --update源文件更新或目标不存在时才移动。
-t, --target-directory=DIR将所有源文件移动到 DIR。
-v, --verbose显示移动过程。

用法示例

3 个示例

移动或重命名文件和目录。

mv draft.txt notes.txt

移动文件;目标已存在时先询问。

mv -i draft.txt ./archive/

在同一目录中重命名文件。

mv old-name.txt new-name.txt

使用提示

跨文件系统移动可能相当于先复制再删除;替换文件前请检查目标和备份。