1.认识压缩
压缩格式:.tar .tar.gz .tgz .gz .Z .bz2 .xz .zip
.gz 压缩后缀 .gz
压缩命令:gzip 参数 文件名
读取压缩包:zcat 压缩包名
解压缩:gzip -d 压缩包名
参数: -# 1-9 9压缩最好时间最慢
-c 将压缩的数据输出 并且保留原来的文件 例如 gzip -c gfeng > gefeng.gz
zgrep 在压缩包里查找内容 例如 zgrep -n 'http' gefeng.gz
bzip2 压缩后缀 .bz2
用法和gzip 相同 包括 参数
xz
压缩后缀 .xz
用法和gzip 相同 包括 参数
2.tar 命令
-c 打包
-t 查看打包文件中的文件名字
-x 解包
-z 打包之后压缩或者解压缩 gz 压缩包 对tar.gz 后缀文件使用
-j 打包之后压缩或者解压缩 bz2压缩包 对tar.bz2 后缀文件使用
-J 打包之后压缩或者解压缩 xz压缩包 对tar.xz后缀文件使用
-v 显示压缩或者解压缩文件名字
-f 要处理的文件名字
-C 解压缩到指定目录
-p保留权限等属性
-P保留打包文件的根目录
压缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或者目录
查询 :tar -jtv -f filename.tar.bz2
解压缩:tar -jxv -f filename.tar.bz2 (可接包中具体想解压 哪个文件) -C 解压到哪里