社区
其他技术讨论专区
帖子详情
find + cpio备份,如何排除子目录
weixin_38050105
2006-11-27 11:01:26
是不是用find生成一个需要备份的list,然后再使用cpio呢?
如果是的话,可以对这个list操作。
...全文
42
2
打赏
收藏
find + cpio备份,如何排除子目录
是不是用find生成一个需要备份的list,然后再使用cpio呢? 如果是的话,可以对这个list操作。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cpio
命令使用
cpio
命令的使用 利用
cpio
可将文件或目录从文件库获取出来或将数据拷贝到文件库。
cpio
的指令格式:
cpio
–i[bcdmrtuv] [patterns]
cpio
–o [abcv]
cpio
–p [adlmuv][directory] 说明:
cpio
共有三种基本模式,-o即copy-out 模式,将一组文件copy到一个文件库,-i 即copy-in 模式,读取文件库,并将其展开在当前目录,-p 能从某个目录读取所有文件(包括
子目录
到另一个目录),且不以archive(归档)的方式存放。
cpio
常配合shell使用。-o常用标准输入设备读取要copy 的文件名称,并将copy成的archive file 通过标准输出设备输出。一般利用输入/输出重定向或管道的原理,达到真正复制的功能。 (一)利用
cpio
备份
: [例1] $ find work –print |
cpio
–ocdv > /dev/rfd0135ds18 将work目录下的文件
备份
到软盘上。-o表示输出模式,-c生成一个带有头信息的文件。 -d表示按需要生成目录,-v表示命令执行时不断显示信息。用“>”把结果定向到软盘。 [例2] $ ls |
cpio
–o >/usr/linfs/old1 将当前目录下的所有文件复制成old1 archive file [例3] $ ls *.c |
cpio
–o>oldc 复制工作目录中的所有的c程序. [例4] $ ls|
cpio
–p /usr/linfs/tempdir 复制当前工作目录下的文件到/usr/linfs/tempdir 目录,不生成archive file . (二)利用
cpio
复原: [例5] $
cpio
–icdv < /dev/rfd0135ds18 将软盘中的文件复原。-i告诉
cpio
把文件作为它的输入,-d按需要生成目录,-v显示执行时的所有信息,-c具有头文件格式。 [例6] $
cpio
–icdv "*stat.wp" < /dev/rfd0135ds18 仅复原*stat.wp的文件 [例7] $
cpio
–i
Linux系统下数据
备份
与恢复.pdf
Linux系统下数据
备份
与恢复.pdf
linux下find命令
linux下的find命令格式及参数。
Linux文件查找命令之find讲解.doc
Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。
unix下find命令详解 之前在网上收集的,有实例
unix下find命令详解 之前在网上收集的,有实例
其他技术讨论专区
477
社区成员
790,952
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章