温馨提示×

centos怎么移动文件位置

小樊
43
2026-10-26 10:25:55
栏目: 智能运维

在 CentOS(以及大多数 Linux 系统)中,移动文件或目录通常使用 mv 命令。


一、基本用法

mv 源文件 目标路径

示例

  1. 把文件 a.txt 移动到 /home/user/ 目录:
mv a.txt /home/user/
  1. 把文件改名(本质也是移动):
mv old.txt new.txt
  1. 移动整个目录:
mv mydir /tmp/

二、常用参数

  • -i:覆盖前询问(推荐)
mv -i a.txt /home/user/
  • -f:强制覆盖,不询问
mv -f a.txt /home/user/
  • -u:只移动“更新”的文件
mv -u *.log /backup/

三、移动多个文件

mv a.txt b.txt c.txt /data/

或使用通配符:

mv *.jpg /images/

四、跨文件系统移动

mv 在不同磁盘/分区之间移动时,实际是先复制再删除原文件(对用户透明)。


五、注意事项

  • 移动系统文件(如 /etc、/usr)要小心,建议加 sudo
  • 目标路径不存在会报错
  • 若目标已是目录,文件会移入该目录

如果你有具体场景(比如移动并改名、批量移动、远程服务器之间移动),可以告诉我。

0 踩