数据压缩,就是在不丢失数据信息的前提下减少数据量的一种技术。
压缩压缩是一个古老的压缩工具,其压缩文件后缀为。z .
<>之前- d:,解压缩- c:,结果输出至标准输出,不删除原文件 - v:显示详情<强>使用示例强>
[root@centos7 /testdir] # compress passwd ,,,, #,压缩 【root@centos7 /testdir】# ls passwd.Z 【root@centos7 /testdir】# compress -d passwd , #,解压
gzip
gzip压缩后的文件后缀为. gz结尾,如果压缩的是焦油备份文件,则扩展名为. tar。广州
gzip, gunzip, zcat -压缩或扩展文件
- d:,解压缩,相当于解压缩 c:将压缩或解压缩的结果输出至标准输出 - #:1 - 9,指定压缩比zcat:,不显示解压缩的前提下查看文本文件内容
gunzip用于解压缩
zcat用于查看
<强>使用示例强>
[root@centos7 /testdir] # gzip passwd 【root@centos7 /testdir】# ls passwd.gz passwd.Z 【root@centos7 /testdir】# 【root@centos7 /testdir】# zcat passwd.gz 祝辞passwd 【root@centos7 /testdir】# ls passwd.gz , passwd passwd.Z 【root@centos7 /testdir】#
bzip2
bzip2压缩的文件的扩展名为。bz2
- k:获取,保持,保留原文件 - d:解压缩 - #:1 - 9,压缩比,默认为6 bzcat:,不显示解压缩的前提下查看文件文件内容
bunzip用于解压缩
bzcat用于查看不解压缩
<强>使用示例强>
[root@centos7 /testdir] # bzip2 密码 【root@centos7 /testdir】# ls passwd.gz , passwd.bz2 , passwd.Z [ root@centos7 /testdir] # bzcat passwd.bz2 祝辞passwd 【root@centos7 /testdir】# ls passwd.gz , passwd , passwd.bz2 passwd.Z 【root@centos7 /testdir】#
xz
xz压缩后的文件扩展名为。xz
<>之前- k:,,保留原文件 - d:解压缩 - #:1 - 9,压缩比,默认为6 xzcat:,不显示解压缩的前提下查看文件文件内容unxz用于解压缩
xzcat用于查看
<强>使用示例强>
[root@centos7 /testdir] # xz 密码 【root@centos7 /testdir】# ls passwd.bz2 , passwd.gz , passwd.xz passwd.Z 【root@centos7 /testdir】# 【root@centos7 /testdir】# xzcat passwd.xz 祝辞passwd 【root@centos7 /testdir】# ls passwd , passwd.bz2 , passwd.gz , passwd.xz passwd.Z 【root@centos7 /testdir】#
zip
打包压缩文件,经压缩压缩后会另外生成。邮政的文件而不删除原文件。
zip -包和压缩(档案)文件
- r:,递归处理,将指定目录下的所有文件与子目录一并处理 q:不显示执行过程
解压用于解压缩
zcat用于查看
<强>使用示例强>
[root@centos7 /testdir] # zip -q passwd 。/passwd 【root@centos7 /testdir】# ls passwd , passwd.bz2 , passwd.gz , passwd.xz , passwd.Z passwd.zip 【root@centos7 /testdir】#
看看大概的压缩情况:
[root@centos7 /testdir] #噢 total 192 -rw-r - r -只1,root root 164065, Aug 19, 09:06 message.zip -rw-r - r -只1,root root ,, 4129, Aug 19, 08:46 密码 -rw-r - r -只1,root root ,, 1526, Aug 19, 08:30 passwd.bz2 -rw-r - r -只1,root root ,, 1539, Aug 19, 08:39 passwd.gz -rw-r - r -只1,root root ,, 1540, Aug 19, 08:45 passwd.xz -rw-r - r -只1,root root ,, 2151, Aug 19, 08:16 passwd.Z -rw-r - r -只1,root root ,, 1676, Aug 19, 09:02 passwd.zip 【root@centos7 /testdir】#
zcat
zcat命令可查看压缩的文件,但并不解压。
[root@bash ~] #, zcat b.zip # !/bin/bash #在url中写入你的51 cto博客网址,保存退出,运行脚本,可以根据需要自行修改 url=http://yolynn.blog.51cto.com/
沥青焦油命令可为文件或目录创建档案(备份文件)、焦油命令可将很多文件打包成一个文件,从而可结合压缩工具实现归档并压缩了。
<强>使用语法:强>
tar [选项…],[文件]… 例子 ,,tar -cf  archive.tar foo 酒吧 ,,,,,,,,,#,Create archive.tar 得到files foo 以及酒吧。 ,,tar -tvf  archive.tar ,,,,,,,,,#,List all files archive.tar 啰嗦地拷贝。 ,,tar -xf  archive.tar ,,,,,,,,,#,Extract all files 得到archive.tar。文件压缩与归档