Linux: MV指令(覆盖替换重命名)

编程入门 行业动态 更新时间:2024-10-25 01:34:46

Linux: MV<a href=https://www.elefans.com/category/jswz/34/1769074.html style=指令(覆盖替换重命名)"/>

Linux: MV指令(覆盖替换重命名)

MV指令

mv [-bfiuv] [–help] [–version] [-S <附加字尾>] [-V <方法>] [源文件或目录] [目标文件或目录]
  • -b 若需覆盖文件,则覆盖前先行备份
  • -f 若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录
  • -i 覆盖前先行询问用户
  • –suffix=<附加字尾> -b 参数一并使用,可指定备份文件的所要附加的字尾
  • -u 在移动或更改文件名时,若目标文件已存在,且其文件日期比源文件新,则不覆盖目标文件(部分有规则覆盖,其实不太推荐使用)
  • -v 执行时显示详细的信息(显示什么文件被操作位什么文件)
  • –version-control=<方法> -b 参数一并使用,可指定备份的方法
  • –help 显示帮助
  • –version 显示版本信息

演示案例文件结构

./test--123.txt   内容hahaha--456.txt   内容456

如下指令会发生的情况

情况1 直接替换

mv 123.txt 456.txt

情况2 询问是否覆盖

mv -i 456.txt 123.txt

情况3 备份

在没有后缀的情况下自动备份为原始文件名加波浪线

mv -b 456.txt 123.txt 

添加后缀备份

mv -b 456.txt 123.txt  --suffix=2058

更多推荐

Linux: MV指令(覆盖替换重命名)

本文发布于:2023-11-17 01:43:05,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1637671.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:指令   重命名   Linux   MV

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!