1, 简介
????mv 命令是 move 的缩写
????
2, 主要功能
????mv 命令功能是用来移动文件或更改文件名
????
3, 用法 / 命令格式
????mv [选项] {源文件或目录} {目标文件或目录}
????
4, 常用参数解析
语法 | 目标文件 / 目标目录 -- 是否存在 | 说明 |
---|---|---|
mv [选项] {源文件} {目标文件} | 目标文件 存在 | 文件 覆盖 |
mv [选项] {源文件} {目标文件} | 目标文件 不存在 | 文件重命名 |
mv [选项] {源文件} {目标目录} | 目标目录 必须存在 | 移至目标目录 |
mv [选项] {源目录} {目标目录} | 目标目录 存在 | 移至目标目录 |
mv [选项] {源目录} {目标目录} | 目标目录 不存在 | 目录重命名 |
????
5, 辅助功能
5.1 备份 目标
语法 | 参数 | 说明 |
---|---|---|
mv [ -f or --force ] {源文件} {目标文件} | -f --force | 如果目标文件已经存在,不会询问而直接覆盖 |
mv [ -b or --back ] {源文件} {目标文件} | -b --back | 若需覆盖目标文件,则覆盖前先行备份目标文件 (备份文件格式 :{文件名}~) |
????
5.2 交互
语法 | 参数 | 说明 |
---|---|---|
mv [ -i or --interactive ] {源文件} {目标文件} | -f --force | 如果目标文件已经存在,不会询问而直接覆盖 |
????
5.3 更新
语法 | 参数 | 说明 |
---|---|---|
mv [ -i or --interactive ] {源文件} {目标文件} | -f --force | 如果目标文件已经存在,不会询问而直接覆盖 |
????
5.4 多个 文件
语法 | 参数 | 说明 |
---|---|---|
mv [ -t or --target ] {源目录} {目标文件 1} ... {目标文件 N} | -t --target | 该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后 |
????
5.5 操作信息
语法 | 参数 | 说明 |
---|---|---|
mv [ -v or --verbose ] {源文件} {目标文件} | -v --verbose | 详细显示进行的步骤 |
????
来源: http://www.bubuko.com/infodetail-2864959.html