归档与压缩.pdf

上传人:1398****507 文档编号:80021010 上传时间:2023-03-22 格式:PDF 页数:10 大小:356.70KB
返回 下载 相关 举报
归档与压缩.pdf_第1页
第1页 / 共10页
归档与压缩.pdf_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《归档与压缩.pdf》由会员分享,可在线阅读,更多相关《归档与压缩.pdf(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、.tar进行归档和压缩 tar OPTION.FILE.-c:创建新的归档文件-A:追加 tar 文件至归档-r:追加文件至归档结尾-t:列出归档文件的内容,查看已经备份了那些文件-u:仅追加比归档副本更新的文件-x:从归档文件中释放文件-f:使用归档文件或设备、-k:保存已经存在的文件。在还原文件是遇到形同的文件时,不会进行覆盖-M:创建多卷的归档文件,以便在几个磁盘中存放、-v:详细报告 tar 的处理信息-C:解压缩到特定文件-z:通过 gzip 过滤归档-j:通过 bzip2 过滤归档-J:通过 xz 过滤归档-a:使用归档后缀名来决定压缩程序 归档/mnt/yangyang,生成文件

2、为/mnt/yangyang.tar rootcentos7#tar cvf/mnt/yangyang.tar/mnt/查看/mnt/yangyang.tar 归档文件的内容 rootcentos7 mnt#tar tvf yangyang.tar 将归档文件/mnt/yangyang.tar 解包 rootcentos7#tar xvf/mnt/yangyang.tar 将文件/mnt/yangyang/yum.conf 添加到/mnt/yangyang.tar 归档文件中 rootcentos7#tar rvf/mnt/yangyang.tar/mnt/yangyang/yum.conf

3、更新归档文件/mnt/yangyang.tar 中的文件/etc/passwd rootcentos7#tar uvf/mnt/yangyang.tar/mnt/yangyang/yum.conf 将/mnt/yangyang 目录压缩成/mnt/yangyang.tar.gz 文件 rootcentos7#tar zcvf/mnt/yangyang.tar.gz/mnt/查看压缩文件/mnt/yangyang.tar.gz 的内容 rootcentos7 mnt#tar ztvf yangyang.tar.gz 将压缩文件/mnt/yangyang.tar.gz 解压缩出来 rootcent

4、os7 mnt#tar zxvf yangyang.tar.gz 将压缩文件/mnt/yangyang.tar.gz 解压缩到/mnt/目录内 rootcentos7 mnt#tar zxvf/mnt/yangyang.tar.gz-C/mnt 将/mnt/yangyang 目录压缩成/mnt/yangyang.tar.bz2 文件 rootcentos7 mnt#tar jcvf/mnt/yangyang.tar.bz2/mnt/查看压缩文件/mnt/yangyang.tar.bz2 的内容 rootcentos7 mnt#tar jtvf/mnt/yangyang.tar.bz2 将压缩文

5、件/mnt/yangyang.tar.bz2 解压缩 rootcentos7 mnt#tar jxvf/mnt/yangyang.tar.bz2 将/mnt/yangyang 目录压缩成/mnt/yangyang.tar.xz 文件 rootcentos7 mnt#tar Jcvf/mnt/yangyang.tar.xz/mnt/查看/mnt/yangyang.tar.xz 的内容.rootcentos7 mnt#tar Jtvf/mnt/yangyang.tar.xz 将压缩文件/mnt/yangyang.tar.xz 解压缩 rootcentos7 mnt#tar Jxvf/mnt/yan

6、gyang.tar.xz gzip压缩或解压缩 gzip 文件 gzip -acdfhlLnNrtvV19 -S suffix-rsyncable name.-c:将输出写入到标准输出上,并保留源文件-d:将压缩文件进行解压缩-f:强制覆盖输出文件和压缩文件-l:对每一个压缩文件,显示字段有,*压缩文件的大小*未压缩文件大小*压缩比*未压缩文件的名字-r:递归查找指定目录并压缩或解压缩其中的所有文件-t:测试,检查压缩文件的完整性-v:对每一个压缩或解压缩的文件,显示文件名和压缩比-1:压缩更快-9:压缩更好 压缩文件/mnt/yangyang/yum.conf rootcentos7 yan

7、gyang#gzip/mnt/yangyang/yum.conf rootcentos7 yangyang#ls passwd shadown yum.conf.gz 显示显示压缩文件/mnt/yangyang/yum.conf.gz 的信息 rootcentos7 yangyang#gzip-l/mnt/yangyang/yum.conf.gz compressed uncompressed ratio uncompressed_name 604 970 40.5%/mnt/yangyang/yum.conf 解压缩/mnt/yangyang/yum.conf.gz 文件 rootcento

8、s7 yangyang#gzip-dv/mnt/yangyang/yum.conf.gz /mnt/yangyang/yum.conf.gz:40.5%-replaced with/mnt/yangyang/yum.conf 压缩/mnt/yangyang.tar 文件 rootcentos7#tar cvf/mnt/yangyang.tar/mnt rootcentos7#gzip/mnt/yangyang.tar rootcentos7 mnt#ls cdrom yangyang yangyang.tar.gz 详细显示/mnt/yangyang.tar.gz 的信息 rootcentos

9、7 mnt#gzip-l/mnt/yangyang.tar.gz compressed uncompressed ratio uncompressed_name 2510 20480 87.9%/mnt/yangyang.tar 解压缩/mnt/yangyang.tar.gz 文件 rootcentos7 mnt#gzip-dv/mnt/yangyang.tar.gz /mnt/yangyang.tar.gz:87.9%-replaced with/mnt/yangyang.tar gunzip解压缩 gzip 文件 gunzip -acfhlLnNrtvV -S suffix name.-c

10、:把解压缩后的文件输出到标准输出-f:强制解压缩文件,不管文件名及链接-l:列出压缩文件内容.-n:解压缩时,若原来的文件内含有原来的文件名及时间戳,则忽略不予处理-N:解压缩时,若原来的文件内容有原来的文件名及时间错,则将其回存到解开的文件上-q:不显示警告信息-r:递归处理-t:测试压缩文件是否正确无误-v:显示命令执行过程 解压缩/mnt/yangyang/yum.conf.gz 文件 rootcentos7 yangyang#gunzip/mnt/yangyang/yum.conf.gz 测试压缩文件/mnt/yangyang/yum.conf.gz rootcentos7 yangy

11、ang#gunzip-t/mnt/yangyang/yum.conf.gz 列出压缩文件/mnt/yangyang/yum.conf.gz 的内容 rootcentos7 yangyang#gunzip-l/mnt/yangyang/yum.conf.gz compressed uncompressed ratio uncompressed_name 604 970 40.5%/mnt/yangyang/yum.conf zcmp比较 gzip 压缩文件 zcmp cmp_options file1 file2 /zdiff diff_options file1 file2 比较压缩文件/mn

12、t/yangyang/shadown 和/mnt/yangyang/yum.conf.gz rootcentos7 yangyang#zcmp/mnt/yangyang/shadown.gz/mnt/yangyang/yum.conf.gz /dev/fd/5-不同:第 1 字节,第 1 行 zdiff比较 gzip 压缩文件 zcmp cmp_options file1 file2 /zdiff diff_options file1 file2 比较压缩文件/mnt/yangyang/shadown 和/mnt/yangyang/yum.conf.gz rootcentos7 yangyan

13、g#zdiff/mnt/yangyang/shadown.gz/mnt/yangyang/yum.conf.gz zforce在所有的 gzip 文件上强制添加.gz 扩展 zip压缩 zip 文件 zip-aABcdDeEfFghjklLmoqrRSTuvVwXyz!$-longoption.-b path-n suffixes-t date-tt date zipfile file.-xi list【zip 选项 压缩文件 文件】-m:将文件压缩后,删除源文件-o:将压缩文件设置成与源文件一样的时间-q:安静模式,不显示过程-r:递归处理-n:不压缩具有特定字尾字符串的文件-v:显示详细的

14、操作信息-z:添加注释-e:压缩时加密-T:测试压缩文件的完整性-c:添加一行注释-u:更新压缩文件,向压缩文件内添加新文件-1:压缩速度更快-9:压缩得更好.-x:压缩时排出指定文件名-i:压缩时只包含指定文件名 将/mnt/yangyang/passwd 文件压缩成/mnt/yangyang/passwd.zip 文件 rootcentos7 yangyang#zip/mnt/yangyang/passwd.zip/mnt/yangyang/passwd 将/mnt/yangyang/passwd 文件压缩成/mnt/yangyang/passwd.zip 文件,并指定加密密码 rootc

15、entos7 yangyang#zip-e/mnt/yangyang/passwd.zip/mnt/yangyang/passwd Enter password:Verify password:adding:mnt/yangyang/passwd(deflated 59%)测试压缩文件/mnt/yangyang/passwd.zip 的完整性 rootcentos7 yangyang#zip-T/mnt/yangyang/passwd.zip /mnt/yangyang/passwd.zip mnt/yangyang/passwd password:test of/mnt/yangyang/p

16、asswd.zip OK 将/mnt/yangyang/passwd 文件压缩成/mnt/yangyang/passwd.zip 文件,并添加一行注释 rootcentos7 yangyang#zip-c/mnt/yangyang/passwd.zip/mnt/yangyang/passwd adding:mnt/yangyang/passwd(deflated 59%)Enter comment for mnt/yangyang/passwd:要添加的注释内容 更新/mnt/yangyang/passwd.zip 压缩文件,添加/mnt/yangyang/shadow 文件 rootcent

17、os7 yangyang#zip-u/mnt/yangyang/passwd.zip/mnt/yangyang/shadown 压缩/mnt/yangyang/shadow 文件,生成的压缩文件设置成和/mnt/yangyang/shadown 文件一样的时间 rootcentos7 yangyang#zip-o/mnt/yangyang/shadown.zip/mnt/yangyang/shadown 将/home 目录压缩成/mnt/home.zip 文件 rootcentos7 yangyang#zip-r/mnt/home.zip/home/压缩/mnt 目录,但排除/mnt/yang

18、yang/shadow 文件 rootcentos7#zip-r/mnt.zip/mnt/-x/mnt/yangyang/shadown adding:mnt/(stored 0%)adding:mnt/cdrom/(stored 0%)adding:mnt/yangyang/(stored 0%)adding:mnt/yangyang/.tar(deflated 83%)adding:mnt/yangyang/yum.conf.gz(stored 0%)adding:mnt/yangyang/passwd.zip(stored 0%)adding:mnt/yangyang/shadown.z

19、ip(stored 0%)adding:mnt/yangyang.tar(deflated 88%)adding:mnt/home.zip(stored 0%)zip查看 zip 压缩文件 zcat -fhLV name.-f:强制压缩和解压缩,即便文件有多个链接,或相应文件已经存在,或压缩的数据被读取或写入到一个终端 查看/mnt/yangyang/f.gz 文件的内容 rootcentos7 yangyang#zcat/mnt/yangyang/yum.conf.gz unzip解压缩 zip 文件 unzip-Z-cflptTuvzabjnoqsCDKLMUVWX$/:file.zip

20、file(s).-x xfile(s).-d exdir.-x:解压缩文件列表,但不包括指定的文件-v:查看压缩文件-t:测试文件有误损坏、-d:将压缩文件解压缩至指定目录下-z:只显示压缩文件的注释-n:不覆盖已经存在的文件-o:覆盖已存在的文件,但不需要用户确认-j:不重建文档的目录结构,把所有文件解压缩到同一目录下 将压缩文件/mnt/yangyang/passwd.zip 在当前目录下解压缩 rootcentos7 yangyang#unzip/mnt/yangyang/passwd.zip Archive:/mnt/yangyang/passwd.zip inflating:mnt/

21、yangyang/passwd inflating:mnt/yangyang/shadown 将压缩文件/mnt/yangyang/passwd.zip 在/root 目录下解压缩,若已经存在相同的文件,则不覆盖原先的文件 rootcentos7 yangyang#unzip-n/mnt/yangyang/passwd.zip/d/root/Archive:/mnt/yangyang/passwd.zip caution:filename not matched:/d caution:filename not matched:/root/测试/mnt/yangyang/passwd.zip 文

22、件有无损坏,但不解压 rootcentos7 yangyang#unzip-t/mnt/yangyang/passwd.zip Archive:/mnt/yangyang/passwd.zip testing:mnt/yangyang/passwd OK testing:mnt/yangyang/shadown OK No errors detected in compressed data of/mnt/yangyang/passwd.zip.查看压缩文件/mnt/yangyang/passwd.zip,但不解压 rootcentos7 yangyang#unzip-v/mnt/yangya

23、ng/passwd.zip Archive:/mnt/yangyang/passwd.zip Length Method Size Cmpr Date Time CRC-32 Name-2412 Defl:N 986 59%07-03-2018 17:22 10b747ef mnt/yangyang/passwd passwd 1419 Defl:N 604 57%07-03-2018 17:22 6f4616e6 mnt/yangyang/shadown-3831 1590 59%2 files zgrep在压缩文件中按正则表达式查找 zipgrep在 zip 压缩文件中搜索匹配指定的字符串

24、或模式 zipinfo列出 zip 文件相关的信息 zipinfo-12CsmlvhMtTz file.zip file(s).-x xfile(s).-h:显示标题行-C:不区分大小写-M:通过内置的“moe”进行页面输出.-l:只有文件名,每行一个-v:显示详细信息-m:中等“UNIX”的“ls-l”的格式-t:为列出的文件或所有的文件显示总数-z:显示压缩文件的注释-T:在排序十进制格式中显示文件的时间-s:短 UNIX 的“ls-l”的格式-x:排出列出的文件-2:只是文件名,但允许-h/-t/-z-1:长 UNIX 的“ls-l”格式 zipsplit拆分 zip 文件 zipspl

25、it-t-i-p-s-n size-r room-b path-h-q-v-L zipfile-L:显示软件许可-s:若它需要许多的 zip 文件,做一个连续的拆分-p:在输出 zip 文件是暂停-t:报告将有多少文件会占用-i:创建索引(zipsplit.idx)并统计第一 zip 文件的大小-n:使得 zip 文件不大于指定大小-r:在第一个磁盘上留有余地,默认值是 0-b:为输出 zip 文件指定路径 zless查看 zip 压缩文件 zless name.zmore查看 gzip、zip、compress 压缩文件 zmore name.bzip2压缩或解压缩 bzip2 文件 bzi

26、p2 -cdfkqstvzVL123456789 filenames.-c:将压缩与解压缩的结果送到标准输出-d:执行解压缩-f:在压缩与解压缩时,若有同名的,则覆盖现有文件-k:在压缩与解压缩后,会保留原始文件-s:降低程序执行时内存的使用量-t:测试压缩文件的完整性-v:显示详细信息-z:强制执行压缩-1.-9:设置块的大小到 100k.900k-best:-1 的别名-fast:-9 的别名-q:禁止非关键性的错误消息 压缩/mnt/gao 文件 rootcentos7 mnt#bzip2/mnt/gao.rootcentos7 mnt#ls gao.bz2 yang 强制压缩/mnt/

27、gao 文件 rootcentos7 mnt#bzip2-z/mnt/gao 解压缩/mnt/gao.bz2 文件 rootcentos7 mnt#bzip2-d/mnt/gao.bz2 rootcentos7 mnt#ls gao yang 压缩/mnt/gao 文件时输出结果信息 rootcentos7 mnt#bzip2-v/mnt/gao 解压缩/mnt/gao.bz2 文件到标准输出 rootcentos7 mnt#bzip2-dc/mnt/gao.bz2 bunzip2压缩和解压缩 bzip2 文件 bzcat解压缩 bzip2 文件到标准输出 bzcat -s filenames

28、.-c:输出到标准输出-k:保留输入文件不要删除-z:强制压缩-v:详细输出模式-d:强制解压缩-q:不显示非关键性的错误信息-f:覆盖现有输出文件-t:测试压缩文件的完整性-1.-9:设置块大小为 100k.900k-L:显示软件版本和许可证-s:使用较少的内存(最多为 2500KB)-fast:等同于-1-best:等同于-9 bzcmp比较 bzip2 压缩文件 bzcmp cmp_options file1 file2 bzdiff比较 bzip 压缩文件 bzgrep在 bzip 压缩文件上搜索可能的正则表达式 bzip2recover从损坏的 bzip2 文件中恢复数据 bzip2

29、recover filename bzless查看 bzip2 压缩文件 bzmore查看 bzip2 压缩文件.compress压缩或解压缩 compress 文件 compress -f -v -c -V -r -b bits name.-b:压缩效率介于 916 的数值,预设为 16,值越大,效率越高-c:压缩后输出至标准输出设备,不删除原文件-d:解压缩-f:强制执行压缩或解压缩-r:递归-v:显示压缩统计数据 压缩文件/mnt/yangyang rootcentos7 mnt#compress/mnt/yangyang rootcentos7 mnt#ls yangyang.Z 解压

30、缩/mnt/yangyang.Z 文件 rootcentos7#compress-d/mnt/yangyang.Z rootcentos7 mnt#ls yangyang 压缩文件/mnt/yangyang,不删除源文件 rootcentos7 mnt#compress-c/mnt/yangyang /mnt/yangyang.Z rootcentos7 mnt#ls yangyang yangyang.Z 压缩文件/mnt/yangyang,显示压缩比例 rootcentos7 mnt#compress-v/mnt/yangyang /mnt/yangyang.Z already exist

31、s.Do you wish to overwrite/mnt/yangyang.Z(y or n)?y/mnt/yangyang:-replaced with/mnt/yangyang.Z Compression:4.25%压缩文件/mnt/yangyang,指定压缩效率为 12 rootcentos7 mnt#compress-b 12/mnt/yangyang 压缩文件/mnt/yangyang,若压缩文件已存在,强制执行压缩 rootcentos7 mnt#ls yangyang yangyang.Z rootcentos7 mnt#compress-f/mnt/yangyang roo

32、tcentos7 mnt#ls yangyang.Z uncompres压缩或解压缩 compress 文件 znew将.Z 压缩格式文件重新压缩为.gz 压缩格式文件 znew -ftv9PK name.Z.-f:强制压缩-v:显示详情,名称和压缩率-t:在删除源文件前测试新文件-9:使用最慢的压缩方式(最佳)-P:为转换减少磁盘空间使用情况使用管道.-K:当.Z 压缩格式文件小于.gz 压缩格式文件,要保留.Z 压缩格式的文件 将/mnt/yangyang.Z 压缩文件重新压缩为/mnt/yangyang.gz 压缩文件 rootcentos7 mnt#znew/mnt/yangyang.

33、Z rootcentos7 mnt#ls yangyang.gz xz压缩或解压缩 xz 文件 xz option.file.-z/d:强制执行压缩/解压缩-t:测试压缩文件完整性-l:列出压缩文件信息-k:保留源文件不删除-f:强制输出文件和压缩链接-c:写入到标准输出,输入文件不要删除-0.-9:压缩比例,默认为 6-v:显示更详细信息 压缩/mnt/yy 文件 rootcentos7 mnt#xz/mnt/yy 或 xz-z/mnt/yy rootcentos7 mnt#ls yy.xz 测试压缩文件/mnt/yy.xz 的完整性 rootcentos7 mnt#xz-t yy.xz 解

34、压缩/mnt/yy.xz 文件 rootcentos7 mnt#xz-d/mnt/yy.xz rootcentos7 mnt#ls yy xzcat查看压缩文件 xz 的内容 xz option.file.xzcmp比较 xz 压缩文件 xzcmp cmp_options file1 file2 xzdiff比较 xz 压缩文件 xzdec解压缩 xz 文件 xzdec option.file.xzgrep在 xz 压缩文件上搜索正则表达式 xzless查看 xz 压缩文本文件 xzmore查看 xz 压缩文本文件 .tgz将文件压缩为.tgz 格式文件 gzexe使用自身的压缩版本重命名指定文件 gzexe name./gzexe 选项 文件-d:解压缩文件

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com