歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下目錄的合並以及文件的覆蓋

Linux下目錄的合並以及文件的覆蓋

日期:2017/2/28 14:55:14   编辑:Linux教程

Linux下目錄的合並以及文件的覆蓋案例:

有兩個目錄test和new,test目錄下有目錄和文件,new目錄下有更改過的一些test下的目錄和文件,以及一些新增的文件,現在對兩個目錄進行合並以及覆蓋test下的舊文件

cp -frap new/* test/

命令其實非常簡單,解釋下:

-f 強制覆蓋,不詢問yes/no(-i的默認的,即默認為交互模式,詢問是否覆蓋)

-r 遞歸復制,包含目錄

-a 做一個備份,這裡可以不用這個參數,我們可以先備份整個test目錄

-p 保持新文件的屬性不變

記住一點就是,實現合並和覆蓋是用cp,而不是mv。在Win7下我們粘貼某個文件夾時也可以實現合並以及覆蓋的功能,並且系統會提示是否覆蓋或者兩個同名文件都保存。

Copyright © Linux教程網 All Rights Reserved