linux -- mv
1、命令格式:mv [选项] 源文件或目录 目标文件或目录
2、命令功能:mv命令将文件重命名或将其移至一个新目录
3、命令参数:
-b:若需要覆盖文件,则覆盖前先行备份
-f:强制的意思,如果目标文件已经存在,不会询问直接覆盖
-i:若目标文件已经存在时,询问是否覆盖
-u:若目标文件已经存在,且source比较新,才会更新
-t:即指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后
4、实例
文件改名
mv test.log test1.txt
移动文件
mv test.txt test3
将文件log1.txt log2.txt log3.txt移动到test3
mv -t log1.txt log2.txt log3.txt test3
移动目录
mv dir1 dir2
移动当前文件夹下所有文件到上一级目录
mv * ../
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步