温馨提示×

centos如何移动文件位置

小樊
50
2026-10-02 22:55:12
栏目: 智能运维

在 CentOS(以及大多数 Linux 发行版)中,移动文件或目录主要使用 mv 命令。


一、基本用法

mv 源文件 目标路径

示例

mv test.txt /home/user/docs/

将当前目录下的 test.txt 移动到 /home/user/docs/


二、移动并重命名

mv oldname.txt /home/user/newname.txt

移动文件的同时改名为 newname.txt


三、移动目录

mv mydir /opt/

将目录 mydir 移动到 /opt/


四、移动多个文件

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

五、常用参数

1. 强制覆盖(不提示)

mv -f file.txt /tmp/

2. 覆盖前询问

mv -i file.txt /tmp/

3. 详细显示操作过程

mv -v file.txt /tmp/

六、注意事项

  • 如果目标位置已有同名文件,mv 会直接覆盖(建议用 -i)
  • mv 在同一文件系统内是“移动”,跨文件系统相当于“复制+删除”
  • 普通用户只能移动自己有权限的文件

如果你有具体场景(如:移动并保留权限、批量移动、脚本中使用),可以告诉我。

0 踩