linux文件的压缩与打包
linux常见的压缩文件扩展名:
*.bz2: bzip2程序压缩文件
*.gz: gzip程序压缩文件
*.tar: tar程序打包的数据,并没有压缩过
*.tar.gz: tar程序打包的数据,并且经过gzip压缩
*.tar.bz2: tar程序打包的数据,并且经过bzip2压缩
gzip,zcat 命令
gzip [-cdt#] 文件名
zcat 文件名.gz #查看压缩文件中的内容
参数:
-c : 将压缩的数据输出到屏幕上,可通过数据流导向来处理
-d : 解压文件
-t : 检验压缩文件的一致性
-# : 压缩级别1-9,1最快压缩比最差,9最慢,压缩比最好
bzip2,bzcat命令
bzip2 [-cdz#] 文件名
bzcat 文件名
参数:
-c : 将压缩的数据输出到屏幕上,可通过数据流导向来处理
-d : 解压文件
-t : 检验压缩文件的一致性
-z : 压缩文件
-# : 压缩级别1-9,1最快压缩比最差,9最慢,压缩比最好
tar命令
tar [-cxtzjvhpPN] 文件与目录
参数:
-c : 建立压缩文件
-x : 解压文件
-t ; 列出压缩文件中的文件
在使用tar命令时上以参数不能同时出现
-z : 是否具有gzip属性,如压缩tar.gz文件要加上此参数
-j : 是来具有bzip2属性与-z类似
-v : 打包过程中显示文件
-f : 使用文件名,-f参数后必须直接接文件名,及打包后的文件名
-p : 使用原文件原来的属性
-P : 使用绝对路径来压缩
-N : 后面跟日期,压缩 -N列出的文件还要新的文件
-exclude FILE: 在打包过程中,不要将FILE打包
作者:head_main 发表于2012-8-6 20:30:36 原文链接
阅读:48 评论:0 查看评论