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

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

cp -frap new/* test/

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

posted on 2016-10-23 18:06  阿泰555  阅读(1514)  评论(0编辑  收藏  举报

导航