当前位置: 首页 > news >正文

Linux文件目录 --- 移动和改名命令MV、强制移动、试探性移动过、按时间移动

二、MV移动改名命令

重命名文件:mv [选项] 旧文件名 新文件名
移动文件/文件夹:mv [选项] 源文件 目标目录 

选项作用
-b当覆盖文件时会对被覆盖文件进行先行备份。
-i交互式操作,当目标文件已经存在时,会询问是否覆盖。
-n试探性覆盖文件(依据为目标文件是否存在)。
-u只有在源文件比目标文件新或者目标文件不存在时才进行操作。
-f强制操作,不进行任何提示,如果目标存在时,会直接覆盖。

1.文件移动

移动单个文件或多个文件到目标目录,移动之后,源文件会被删除,类似剪切

 [root@fnd_LN ~]# mv test04 /root/qwe                                                        #单个文件

 [root@fnd_LN ~]# mv test04 test05 /root/qwe                                             #多个文件

2. 文件目录重命名

修改文件或目录的名称

[root@fnd_LN qwe]# mv test04 test14
[root@fnd_LN qwe]# ll test14
-rw-r--r--. 1 root root 0 12月 22 15:16 test14

3.强制移动

“mv -f”:如果目标目录下已经存在同名文件,则会提示是否覆盖,需要手工确认。这时如果移动的同名文件较多,则需要对文件逐个进行确认,很不方便,使用强制移动意为全部同意,默认全覆盖。

4.试探性移动

“mv -n”:可以强制覆盖移动,也可以需要不覆盖的移动。当需要移动几百个同名文件时,不想覆盖重名项,可以加上“-n”参数,仅移动没有重名的文件,若有重名则忽略。

5.按时间移动

“mv -u”:只有当源文件是最新修改时,才可以覆盖目标文件,若目标文件不存在,也会进行移动操作。

http://www.lryc.cn/news/509851.html

相关文章:

  • 03.HTTPS的实现原理-HTTPS的工作流程
  • vue实现批量下载文件流并压缩
  • 前端入门之VUE--ajax、vuex、router,最后的前端总结
  • 安装k8s涉及命令(方便放到txt离线使用)
  • FLV视频封装格式详解
  • 搭建vue3+vant项目架构
  • 【Linux】进程间通信 -> 匿名管道命名管道
  • 大数据开发学习路线
  • 华为云计算HCIE笔记05
  • wordpress网站用token登入开发过程
  • Python基础知识回顾
  • C++--------效率和表示
  • 在 Ubuntu 服务器上添加和删除用户
  • 安卓 SystemServer 启动流程
  • 深度分析 es multi_match 中most_fields、best_fields、cross_fields区别
  • 中职计算机网络技术理实一体化实训室建设方案
  • Java技术专家视角解读:SQL优化与批处理在大数据处理中的应用及原理
  • 数据结构(Java版)第六期:LinkedList与链表(一)
  • 云边端一体化架构
  • 人工智能之基于阿里云进行人脸特征检测部署
  • 基于高云GW5AT-15 FPGA的SLVS-EC桥MIPI设计方案分享
  • MPLS小实验:利用LDP动态建立LSP
  • C++ 面向对象编程
  • 我的Serverless实战——引领云计算的下一个十年,附答案
  • 有哪些其他方法可以实现数据一致性验证?
  • vue 基础学习
  • HarmonyOS NEXT 实战之元服务:静态案例效果---查看国际航班服务
  • PetaLinux 内核输出信息的获取方式
  • Android使用辅助服务AccessibilityService实现自动化任务
  • 工业大数据分析算法实战-day15