Linux压缩与打包命令
1,压缩文件的用途与技术
2,Linux常用压缩命令
.Z : compress
.gz: gzip gzip t.s # 压缩之后t.s->t.s.gz,t.s将不存在 gzip -d t.s.gz # 解压缩之后t.s.gz->t.s,t.s.gz将不存在 .bz2:bzip2 为替代gzip而开发,有比gzip更好的压缩比,用法基本一致 .tar:tar打包 .tar.gz:tar打包,gzip压缩 .tar.bz2:tar打包,bzip2压缩
3,打包命令:tar
压缩:tar -jcv -f fname.tar.bz2 被压缩的目录或文件
查询:tar -jtv -f fname.tar.bz2 解压:tar -jxv -f fname.tar.bz2 -C 要解压到的目录 解压一部分:tar -jxv -f fname.tar.bz2 fname/a.c
压缩除xxx以外的文件,压缩特定时间内的文件
-j:使用bzip2压缩/解压缩
-z:使用gzip压缩/解压缩 -c:打包 -t:查询 -x:解包 -v:显示正在处理的文件名
4,完整备份工具-dump 差异备份
4.2 如何做
dump -0u -f /root/boot.dump /boot
-0:以等级0备份,即全部备份,而非差异备份
4.2.2 备份目录
dump -0j -f /root/etc.dump /etc
-j:加入压缩功能
5,光盘写入工具
6,其它常用压缩与备份工具
dd if=/dev/sda7 of=/tmp/sda7.disk
cpio (责任编辑:IT) |