温馨提示×

linux怎样移动文件路径

小樊
45
2026-09-07 14:34:45
栏目: 智能运维

在 Linux 中,移动文件或目录通常使用 mv 命令。


一、基本语法

mv [选项] 源文件或目录 目标路径

二、常见用法示例

1️⃣ 移动文件到另一个目录

mv file.txt /home/user/docs/

把 file.txt 移动到 /home/user/docs/ 目录下。


2️⃣ 移动并重命名文件

mv old.txt new.txt

在当前目录下把 old.txt 改名为 new.txt。


3️⃣ 移动目录

mv mydir /tmp/

把 mydir 目录移动到 /tmp/。


4️⃣ 移动多个文件

mv a.txt b.txt c.txt /tmp/

5️⃣ 强制覆盖已有文件

mv -f file.txt /tmp/

不提示,直接覆盖。


6️⃣ 交互式移动(避免误覆盖)

mv -i file.txt /tmp/

如果目标已存在,会询问是否覆盖。


7️⃣ 显示移动过程

mv -v file.txt /tmp/

输出类似:

'file.txt' -> '/tmp/file.txt'

三、跨文件系统说明

  • mv 在同一文件系统内是重命名
  • 不同磁盘/分区之间是复制 + 删除

四、与 cp 的区别

命令 作用
mv 移动(原位置消失)
cp 复制(原位置保留)

如果你有具体场景(例如移动隐藏文件、批量移动、脚本中使用),可以告诉我,我可以给你更针对性的示例。

0 踩