在 Linux 中,移动文件或目录通常使用 mv 命令。
mv [选项] 源文件或目录 目标路径
mv file.txt /home/user/docs/
把 file.txt 移动到 /home/user/docs/ 目录下。
mv old.txt new.txt
在当前目录下把 old.txt 改名为 new.txt。
mv mydir /tmp/
把 mydir 目录移动到 /tmp/。
mv a.txt b.txt c.txt /tmp/
mv -f file.txt /tmp/
不提示,直接覆盖。
mv -i file.txt /tmp/
如果目标已存在,会询问是否覆盖。
mv -v file.txt /tmp/
输出类似:
'file.txt' -> '/tmp/file.txt'
mv 在同一文件系统内是重命名cp 的区别| 命令 | 作用 |
|---|---|
mv |
移动(原位置消失) |
cp |
复制(原位置保留) |
如果你有具体场景(例如移动隐藏文件、批量移动、脚本中使用),可以告诉我,我可以给你更针对性的示例。