linux文件解压

今天,碰到一个文件解压问题,以前没遇到过。文件名为g3mini_20150422.sql.bz2,文件格式是bz2。

linux下常见的压缩文件格式,是由具有高压缩率的压缩工具bzip2生成,以后缀为.bz2结尾的压缩文件。
对应的解压程序是 bunzip2
在windows下,可以使用 WinMountwinrar等来打开bz2文件。
windows下,用winRar解压报错:不可预料的压缩文件末端,可能是下载的文件不完整。重新下载后,发现文件大小原来是190M。之前错误的文件大小是50多M。用winRar解压,没有出现问题。
Unix系统下,bzip2可以独立使用也可以与tar一起使用。 bzip2 file 压缩文件bzip2 -d file-bz2解压文件,解压也可以使用另外一个名字 bunzip2。 bzip2的命令行标志大部分与gzip相同,所以,从tar文件解压bzip2压缩的文件可以用:
语  法: b zip 2 [-c df hkLstvVz][--repetitive-best][--repetitive-fast][- 压缩等级][要压缩的文件]
参  数:
 -c或--stdout  将压缩与 解压 缩的结果送到标准输出。 
 -d或--de compress   执行解压缩。 
 -f或--force  bzip2在压缩或解压缩时,若输出文件与现有文件同名,预设不会覆盖现有文件。若要覆盖,请使用此参数。 
 -h或--help  显示帮助。 
 -k或--keep  bzip2在压缩或解压缩后,会删除原始的文件。若要保留原始文件,请使用此参数。 
 -s或--small  降低程序执行时内存的使用量。 
 -t或--test  测试.bz2压缩文件的完整性。 
 -v或--verbose  压缩或解压缩文件时,显示详细的信息。 
 -z或--compress  强制执行压缩。 
 -L,--license,
 -V或--version  显示版本信息。 
 --repetitive-best  若文件中有重复出现的资料时,可利用此参数提高压缩效果。 
 --repetitive-fast  若文件中有重复出现的资料时,可利用此参数加快执行速度。 
 -压缩等级  压缩时的区块大小。
例如:
解压:解压以后原文件会删掉。
[101@G3_101 conf]$ bzip2 -dvf g3mini_20150422.sql.bz2
  g3mini_20150422.sql.bz2: done
      压缩:bzip2 -zvf   g3mini_20150422.sql  压缩以后原文件会删除掉
[101@G3_101 conf]$ bzip2 -zvf g3mini_20150422.sql
  g3mini_20150422.sql:  4.593:1,  1.742 bits/byte, 78.23% saved, 935550732 in, 203706761 out.
压缩后获得 g3mini_20150422.sql.bz2的文件

你可能感兴趣的:(linux)