Linux压缩及归档工具整理
gzip:.gz,只能压缩文件,不能压缩目录
gzip somefiles:压缩完成后会删除原文件
-d:解压缩
-# :1-9,指定压缩比,默认为6
gunzip:解压缩
gunzip somefiles.gz:解压完成后删除原压缩文件
zcat somefiles.gz:查看gzip压缩文件内的文本文件内容
bzip2:.bz2,只能压缩文件,不能压缩目录
比gzip有着更大压缩比的压缩工具;
bzip2 somefiles:压缩完成后会删除原文件
-d:解压
-# :1-9,指定压缩比,默认为6
-k:压缩时保留原文件
bunzip2:解压
bunzip2 somefiles.bz2:解压完成后删除原压缩文件
bzcat somefiles.bz2:查看bz2压缩文件内的文本文件内容
xz:.xz,只能压缩文件,不能压缩目录
xz somefiles:压缩完成后会删除原文件
-d:解压
-# :1-9,指定压缩比,默认为6
-k:压缩时保留原文件
unxz:解压
unxz somefiles.xz:解压完成后删除原压缩文件
xzcat somefiles.xz:查看xz压缩文件内的文本文件内容
zip:既归档又压缩的工具
zip filename.zip somefiles:压缩后不删除原文件
unzip filename.zip:解压
-C:指定解压后目标路径
tar:归档工具
-c :创建归档文件
-f file.tar :操作的归档文件
-x :展开归档
--xattrs :归档时,保留文件的扩展属性信息
-t :不展开归档,直接查看tar里面的文件
-r :追加文件
-zcf :归档并调用gzip压缩
-zxf :调用gzip解压缩并展开归档,-z选项可省略
-jcf :归档并调用bzip2压缩
-jxf :调用bzip2解压缩并展开归档,-z选项可省略
-Jcf :归档并调用xz压缩
-Jxf :调用xz解压缩并展开归档,-z选项可省略
cpio:归档工具
-H <备份格式>:指定备份时使用的文件格式
--quiet:不显示复制了多少区块
-o:执行copy-out模式,建立备份档
-i :将数据从文件或设备上还原到系统中
-d :自动建立目录,这样还原时才不会出现找不到路径的问题
-c :一种比较新的portableformat方式存储
-B:让预设的blocks可以增加到5120bytes,默认是512bytes,使备份速度加快
-u :更新,用较新的文件覆盖旧的文件
-v :在屏幕上显示备份过程中的文件名
-t :查看cpio建立的文件或设备内容
解压cpio文件:
cpio -idmv < filename.cpio
解压img文件:
cpio -idmv < filename.img
备份还原:
备份:cpio -covB > [file|device] 将数据备份到文件或设备上
还原:cpio -icduv < [file|device} 将数据还原到系统中
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。