压缩包概念:
1.打包,把多个文件打包成一个文件
2.压缩,把大尺寸数据压成小尺寸
a.有损压缩:压缩前后不一样
压缩率比较高,如声音,图像,照片等
b.无损压缩:压缩前后一样
数据的一直性压缩,文件,信件等
linux无文件后缀的概念:
现有的.tar,.gz,.bz2只是一个不成文的文件标识,也可以该做.123等。
.tar 打包命令:tar c v f x z j
参数:
c=create打成包
x=exject,解包
v=varable,打包信息
f=file,生成一个文件
z=对文件进行(gzip,gunzip)来压缩
j=bz2
.zip打包命令
zip ,unzip
.rar
rar a(压缩),rar x(解压)
7z
7z
.Z
compress(压缩),uncompress(解压)
.tar.gz文件
先用tar执行对多个文件打包成一个文件
然后gz名利进行压缩
使用例子:
压缩:tar cvfg log.gz * 将但前目录中的所有文件打包压缩为log.gz,
压缩使用gzip压缩
解压:tar xvf log.gz 解压log.gz