温馨提示×

怎么移动linux文件位置

小樊
51
2026-09-16 17:44:09
栏目: 智能运维

在 Linux 中移动文件或目录,最常用的是 mv 命令。下面按常见场景说明:


一、基本用法

mv 源文件 目标路径

示例

mv file.txt /home/user/docs/

把当前目录下的 file.txt 移动到 /home/user/docs/

mv file.txt /home/user/docs/newname.txt

移动并重命名


二、移动目录

mv mydir /tmp/

目录移动方式和文件一样


三、移动多个文件

mv a.txt b.txt c.txt /backup/

或用通配符:

mv *.log /var/log/old/

四、交互式移动(避免覆盖)

mv -i file.txt /tmp/

如果目标已存在,会提示是否覆盖


五、强制覆盖

mv -f file.txt /tmp/

六、只移动更新过的文件

mv -u file.txt /backup/

目标文件较新则不移动


七、跨文件系统移动(实质是复制+删除)

mv 会自动处理,等价于:

cp + rm

八、图形界面方式(可选)

  • 文件管理器(Nautilus / Dolphin / Thunar)直接拖拽
  • 右键 → 剪切 → 粘贴

如果你有具体场景(如移动系统文件、移动并保留权限、批量移动、脚本中移动),可以告诉我,我给你更合适的命令。

0 踩