- 3
- 0
- 约2.94千字
- 约 4页
- 2017-06-12 发布于北京
- 举报
tar?cvf?目标文件(可带路径)?原文件(或原文件列表)比如:tar?cvf?/usr/backup/abc.tar?.?(打包当前目录下的所有文件到abc.tar。tar?cvf?/usr/backup/abc.tar?1.c?2.c?3.c?(打包1.c,2.c,3.c到/usr/backup/abc.tar.
?tgzrm 回复于:2002-09-27 18:57:28Unix下打包命令的使用?2000-09-06?10:02:57? 在DOS或Windows下,有各种压缩与解压缩工具软件,其主要功能是将一目录下的众多文件或?子目录打包并压缩成一个文件,便于备份、组织与管理。而在Unix系统中,却无此类能打包并同?时压缩的工具。?? 本人在Unix系统业务使用(特别是数据管理与备份)中,经过一番研究、整理后,充分利用?Unix系统本身的命令tar、cpio和compress等来做到打包和压缩,使之充当类似DOS下的压缩软?件,同时在Unix系统中亦具有通用性。?? 在Unix系统中,是先通过cpio或tar将众多的文件打包成一个文件库后,再用compress将文?件库压缩来达到目的的。下面分别以cpio和tar来说明使用的方法和步骤。?? 一、cpio?? 1.文件或目录打包。?? 打包有如下多种情况:?? A)含子目录打包:?? find?/usr/lib?-print|cpio?-o〉/u0/temp1.cpio?? 将/usr?/lib目录下的文件与子目录打包成一个文件库为/u0/temp1.cpio。?? 若通过-o选项来打包整个目录下的所有文件与子目录,常先利用find目录名-print来找出?所有文件与子目录的名称,通过管道“|”传给cpio打包。?? B)不含子目录的打包:?? ls?/usr/lib|cpio?-o〉/u0/temp1.cpio?? 将/usr/lib目录下的文件(不含子目录下的文件)打包成一个文件库为/u0/temp1.cpio。?? C)特定文件打包:?? 可利用文本搜索命令grep与管道配合,可以排除或选择特定类型的文件传给cpio打包。?如:ls?/usr/lib/*.c|cpio?-o〉/u0/temp1.cpio?? 或ls?/usr/lib|grep?′\.c$′|cpio?-o〉/u0/temp1.cpio?? 意思均为找出/usr/lib目录下以.c结尾的文件予以打包。?? 又如:ls?/usr/lib|grep?abcd|cpio?-o〉/u0/temp1.cpio?,其意为找出/usr/lib目录?下文件名中含有abcd字符的文件予以打包。?? ls?/usr/lib|grep?-v?abcd|cpio?-o〉/u0/temp1.cpio,其意为找出/usr/lib目录下文?件名中不含?abcd?字符的文件予以打包。-v选项在grep命令中的意思是排除含有字符串的行?列。?? 如此,可充分利用Unix的管道和一些命令的强大功能来实现文件的打包。?? 2.压缩:?? 文件打包完成后,即可用Unix中的compress命令(/usr/bin下)压缩打包文件。对一般的文?本文件,压缩率较高,可达81%。?? compress?/u0/temp1.cpio则将文件库/u0/temp1.cpio压缩为/u0/temp1.cpio.Z(自动添?加.Z并删除/u0/temp1.cpio?)。?? 3.解压:?? uncompress?/u0/temp1.cpio.Z则自动还原为/u0/temp1.cpio。?? 4.解包展开:?? 将按原目录结构解包展开到当前所在目录下。若以相对路径打包的,当解包展开时,也是以相?对路径存放展开的文件数据;若以绝对路径打包的,当解包展开时,也是以绝对路径存放展开的文?件数据。因此注意若为相对路径,应先进入相应的目录下再展开。?? ?cd?/u1?? ?cpio?-id〈/u0/tmp1.cpio则将/u0/temp1.cpio解压到/u1下(这里假设temp1.cpio以相?对路径压缩)。?? 若加u选项,如cpio?-iud〈/u0/temp1.cpio则文件若存在将被覆盖,即强制覆盖。?? cpio?-id〈/u0/temp1.cpio?*.c?则展开其中的*.c文件,类似于DOS系统中的Pkzip软件?中Pkunzip?-d?temp1.zip解包功能。?? 5.显示:?? cpio?-it〈/u
您可能关注的文档
最近下载
- 某天然气公司燃气系统运行安全现状评价报告.doc
- 维修Switch+中文版教程.pdf VIP
- 公共营养师四级试题【含答案】.docx VIP
- 统编人教部编版小学六年级下册道德与法治第一单元教学案.docx VIP
- IPC-6012F-CN-中文版 2024 TOC 刚性印制板的鉴定及性能规范.pdf VIP
- 2025年寒假作业七年级生物北师大版答案.pdf VIP
- impella for doctors左心辅助知识讲座.pptx VIP
- 成人患者医用粘胶相关性皮肤损伤的预防及护理(1).pptx VIP
- 安徽省高新技术产品国际竞争力:现状、挑战与提升策略.docx VIP
- PENTAX宾得 645NII相机手册.pdf VIP
原创力文档

文档评论(0)