命令格式:

    mv [选项] 源文件或目录 目标文件或目录

命令参数:

-b :若需覆盖文件,则覆盖前先行备份。

-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;

-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!

-u :若目标文件已经存在,且 source 比较新,才会更新(update)

 

文件改名

mv test.log test1.txt

 

将文件log1.txt,log2.txt移动到目录test3中

mv log1.txt log2.txt test3

 

目录的移动

如果目录dir2不存在,将目录dir1改名为dir2;

否则,将dir1移动到dir2中。

 

mv dir1 dir2 

 

文件被覆盖前做简单备份,前面加参数-b,对log2.txt备份

mv log1.txt -b log2.txt

相关文章:

  • 2022-01-01
  • 2022-12-23
  • 2021-05-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-04
  • 2021-06-04
猜你喜欢
  • 2021-06-20
  • 2022-12-23
  • 2021-10-22
  • 2021-09-13
  • 2021-09-02
  • 2022-03-10
  • 2021-08-21
相关资源
相似解决方案