压缩
gzip
gzip 是 Linux 使用最多的压缩指令,可以解开 compress、zip 与 gzip 所压缩的文件。
查看命令: zcat、zmore、zless 。
gzip [-cdtv#] filename
-c : 将压缩的数据输出到屏幕上
-d : 解压缩
-t : 检验压缩文件是否出错
-v : 显示压缩比等信息
-# : # 为数字,代表压缩等级,数字越大压缩比越高,默认为 6
bzip2
提供比 gzip 更高的压缩比。
查看命令: bzcat、bzmore、bzless、bzgrep。
bzip2 [-cdkzv#] filename
-k : 保留源文件
xz
提供比 bzip2 更佳的压缩比。
查看命令: xzcat、xzmore、xzless、xzgrep。
xz [-dtlkc#] filename
解压缩
# 打包压缩
tar [-z|-j|-J] [cv] [-f 新建的 tar 文件] filename...
# 查看
tar [-z|-j|-J] [tv] [-f 已有的 tar 文件]
# 解压缩
tar [-z|-j|-J] [xv] [-f 已有的 tar 文件] [-C 目录]
-z : 使用 zip;
-j : 使用 bzip2;
-J : 使用 xz;
-c : 新建打包文件;
-t : 查看打包文件里面有哪些文件;
-x : 解打包或解压缩的功能;
-v : 在压缩/解压缩的过程中,显示正在处理的文件名;
-f : filename: 要处理的文件;
-C 目录 : 在特定目录解压缩。
领取专属 10元无门槛券
私享最新 技术干货