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