码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下目录的合并以及文件的覆盖

时间:2014-07-16 23:21:05      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:style   color   文件   linux   c   new   

  有两个目录test和new,test目录下有目录和文件,new目录下有更改过的一些test下的目录和文件,以及一些新增的文件,现在对两个目录进行合并以及覆盖test下的旧文件。

cp -frap new/* test/

  命令其实非常简单,解释下:

-f 强制覆盖,不询问yes/no(-i的默认的,即默认为交互模式,询问是否覆盖)
-r 递归复制,包含目录
-a 做一个备份,这里可以不用这个参数,我们可以先备份整个test目录
-p 保持新文件的属性不变

  记住一点就是,实现合并和覆盖是用cp,而不是mv。在Win7下我们粘贴某个文件夹时也可以实现合并以及覆盖的功能,并且系统会提示是否覆盖或者两个同名文件都保存。

Linux下目录的合并以及文件的覆盖,布布扣,bubuko.com

Linux下目录的合并以及文件的覆盖

标签:style   color   文件   linux   c   new   

原文地址:http://www.cnblogs.com/xia520pi/p/3811264.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!