在 Linux 中移动文件或目录,最常用的是 mv 命令。下面按常见场景说明:
mv 源文件 目标路径
mv file.txt /home/user/docs/
mv file.txt /home/user/docs/newname.txt
mv mydir /tmp/
mv a.txt b.txt c.txt /tmp/
或用通配符:
mv *.log /var/log/old/
-i:覆盖前询问mv -i file.txt /tmp/
-f:强制覆盖(不询问)mv -f file.txt /tmp/
-u:只移动更新的文件mv -u *.txt /backup/
mv 在同一磁盘上是“改路径”,跨磁盘时会自动复制再删除原文件。
如果你用的是桌面环境(如 GNOME、KDE):
/etc、/bin)sudo 移动受权限限制的文件:sudo mv file.txt /root/
如果你有具体场景(比如移动大文件、移动并保留权限、脚本里用),可以告诉我,我给你更合适的命令。