当前位置: 技术问答>linux和unix
请教:linux下如何进行文件和目录选择性copy
来源: 互联网 发布时间:2016-11-15
本文导语: 本人想在linux下实现 系统盘的copy和备份工作,把系统盘copy到另外一个硬盘上。 有一个条件:需要做到对那些已经损坏的文件跳过不进行copy。 现在想用cp和dd命令实现, 却无法带入该条件。 我可以用find 列出这...
本人想在linux下实现 系统盘的copy和备份工作,把系统盘copy到另外一个硬盘上。
有一个条件:需要做到对那些已经损坏的文件跳过不进行copy。
现在想用cp和dd命令实现, 却无法带入该条件。
我可以用find 列出这些文件,但是copy时 却无法copy子目录。
请问,能否使用其它命令或者shell来实现该功能呢?
linux是刚接触,不熟悉。忘大虾不吝赐教。
有一个条件:需要做到对那些已经损坏的文件跳过不进行copy。
现在想用cp和dd命令实现, 却无法带入该条件。
我可以用find 列出这些文件,但是copy时 却无法copy子目录。
请问,能否使用其它命令或者shell来实现该功能呢?
linux是刚接触,不熟悉。忘大虾不吝赐教。
|
试试结合cpio
find /src_folder -type f ! -name filename|cpio -pdm /desc_folder
find /src_folder -type f ! -name filename|cpio -pdm /desc_folder