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

linux下合并两个文件夹

时间:2015-02-03 15:26:02      阅读:1149      评论:0      收藏:0      [点我收藏+]

标签:linux   文件夹   

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

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

cp -frap new/* test/

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

-f  强制覆盖,不询问yes/no(-i的默认的,即默认为交互模式,询问是否覆盖)

-r  递归复制,包含目录

-a  做一个备份,这里可以不用这个参数,我们可以先备份整个test目录

-p  保持新文件的属性不变

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


linux下合并两个文件夹

标签:linux   文件夹   

原文地址:http://gomic.blog.51cto.com/8689134/1610982

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