mv
是一个常用的 Linux 命令,用于移动文件或者重命名文件。它的语法如下:
mv [选项] 源文件 目标位置
下面是一些常用的 mv
命令的选项和示例:
移动文件到指定目录:
mv 文件路径 目标目录
该命令会将指定的文件移动到目标目录中。
重命名文件:
mv 原文件名 新文件名
该命令会将原文件名更改为新文件名,可以在同一目录下进行重命名操作。
强制覆盖目标文件:
mv -f 源文件 目标位置
如果目标位置已存在同名文件,使用
-f
选项可以强制覆盖。保持文件元数据:
mv -p 源文件 目标位置
使用
-p
选项可以保留源文件的元数据(如权限、所有者、时间戳等)。移动目录:
mv -r 源目录 目标位置
使用
-r
选项可以递归地移动整个目录及其内容。静默模式:
mv -v 源文件 目标位置
使用
-v
选项可以以详细模式显示每个移动操作。
请注意,mv
命令还可以在不同的文件系统之间移动文件,包括移动到远程主机上。此外,mv
命令还可以用于替代 cp
命令来复制文件并删除源文件。
这些是 mv
命令的一些常见用法。