文件的压缩与解压
常用命令和参数
1 gzip
-c 将压缩或解压的结果输出至标准输出
-d 解压缩,相当于guzip
-# (1-9)指定压缩比,默认为6。
zcat 不解压缩的情况下查看文件。
压缩:gzip FileName
解压:gzip –d FileName.gz
2 bzip2
-d 解压缩,相当于bunzip
-k 保留原文件
-# (1-9)指定压缩比,默认为6。
bzcat 不解压缩的情况下查看文件。
压缩: bzip2 FileName
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
3 xz
一款即将取代gzip、bzip2 的压缩命令
-d 解压缩
-k 保留原文件
-# (1-9)指定压缩比。
xzcat 不解压缩的情况下查看文件
压缩:xz Fileanme
解压:xz –d Filename.xz
以上三个常用的压缩命令gzip、bzip2、xz基本用法既参数基本相同。记住一个三个都可以轻易上手
4 tar
打包工具,将多个目录打包成一个文件。本身不具有压缩功能。
-c 创建打包文件
-f 指定打包的文件名,(-f必须和文件名放一起)
-v 显示打包过程
-r 追加文件至归档文件
-x 展开归档文件,既展开打包文件,一般和-v,-f 结合使用。
-t 查看归档文件中的文件列表
-C 解压到指定目录
通常结合压缩工具一起使用
-j: 采用bzip2压缩
-z: 采用gzip压缩
-J: 采用xz压缩
eg.压缩/data
tar -zcvf /home/redhat/data.tar.gz /data/
/home/redhat.tar.gz 为压缩后的文件名
/data 为要压缩的目录
解压/home/redhat/date.tar.gz