首页 > 代码库 > Linux环境的压缩与解压缩
Linux环境的压缩与解压缩
1.Compress --非常旧的一款压缩软件
如果系统不支持的话可以进行简单的安装 yum install ncompress
compress -rcv 文件或目录
-r 目录下的文件同时给予压缩
-c 压缩数据输出到屏幕
-v 显示压缩过程
uncompress 文件.Z 解压缩
2.gzip zcat -可以解开compress zip gzip软件所压缩的文件
gzip -cdtv# 文件名
-c 压缩数据显示在屏幕上
-d 解压缩的参数
-t 检验压缩文件的一致性
-v 显示压缩信息
-# 压缩等级 -1最快压缩比最差 -9最慢压缩比最好默认-6
zcat 文件名.gz -----查看压缩文件内的内容
gzip -9 -c 文件>文件.gz 最佳压缩比压缩,保留原文件
3.bzip2 bzcat -----提供更好的压缩比
bzip2 -cdkzv 文件名
-c 压缩数据显示在屏幕上
-d 解压缩的参数
-k 保留原文件,不会删除
-z 压缩的参数
-v 显示压缩信息-
-# 压缩等级 -1最快压缩比最差 -9最慢压缩比最好默认-6
bzcat 文件名.gbz2 -----查看压缩文件内的内容
4. tar
压缩 tar -jcv -f 文件名.tar.bz2 被压缩的文件或目录
查询 tar -jtv -f 文件名.tar.bz2
解压缩 tar -jxv -f 文件名.tar.bz2 -C与解压缩的目录
tar -j/-z cv -f 新建的文件名 filename -打包与压缩
tar -j/-z tv -f 新建的文件名 查看文件名
tar -j/-z xv -f 新建的文件名 -C目录 解压缩
-c 新建打包文件 搭配-v使用查看被打包的文件
-t 查看被打包的文件名
-x 解包或解压缩 和-C使用可以在特定目录下解压缩
-c -t -x 不可同时出现在一串命令中
-j 通过bzip2 的支持 文件名最好是*.tar.bz2
-z 通过gzip 的支持 文件名最好是*.tar.gz
-v 显示正在处理的文件
-f 被处理的文件名
-C 目录 用于解压缩
Linux环境的压缩与解压缩