首页 > 代码库 > 压缩和解压文件:tar gzip bzip2 compress(转载)
压缩和解压文件:tar gzip bzip2 compress(转载)
tar[必要参数][选择参数][文件]
压缩:tar -czvf filename.tar.gz targetfile
解压:tar -zxvf filename.tar.gz
参数说明:
-c 建立新的压缩文件
-z 支持gzip解压文件
-x 从压缩的文件中提取文件
-v 显示操作过程
-f 指定压缩文件
-t 显示压缩文件的内容
gzip[必要参数][选择参数][文件或者目录]
压缩: gzip filename/* (*号表示当前目录中的所有文件/目录分别进行压缩)
解压: gzip -dv filename.gz/* (*号表示当前目录中的所有.gz文件)
参数说明:
-d|--decompress|----uncompress 解开压缩文件
-l|--list 压缩文件的信息列表
-v|--verbose 显示详细的处理过程
-<压缩效率> 1-9 的数值,默认为6,数值越大压缩率越高
bzip2[必要参数][选择参数]
压缩:bzip2 -c file1 file2 file3
解压:bzip2 -v filename.bz2
参数说明:
-c|--stdout 压缩或者压缩的结果输出到标准输出
-d|--decompress 执行解压缩
-v|--verbose 显示详细的信息
-f|--force 强制解压,覆盖同名文件
-k|--keep bzip2在压缩或解压缩后,不删除原文件
-t|--test 检查.bz2压缩文件的完整性。 但不解压
compress 是一个相当古老的 unix 档案压缩命令,压缩后的档案会加上一个 Z 延伸档名以区别未压缩的档案,
压缩后的档案可以以 uncompress 解压。