Linux打包压缩

linux压缩

linux常见的压缩命令是gzip和bzip2。
image

gzip

gzip压缩文件格式如下,

image

gzip [压缩文件]

  • -d 解压压缩文件

bzip2

bzip2压缩文件格式如下,

image

bzip2 [压缩文件]

  • -d 解压压缩文件

linux打包

上面我们介绍了两种压缩方式,但是其弊端是只能针对文件压缩而不能压缩文件夹。(下图例子为bzip2压缩命令)

image

对于文件夹压缩我们采取先将文件夹打包然后再压缩的方式,常用命令是tar
tar [参数] [文件或目录]

  • -f 指定备份文件,组合使用必须放在末尾

    image

  • -c 打包文件

  • -g 以gzip指令压缩|解压打包的文件

    image

  • -z 通过gzip指令处理备份文件

    image

  • -x 自动匹配压缩格式解压文件
    image

  • -v 显示操作过程

    image

  • -P 使用文件名的绝对路径,不移除文件名称前的“/”号

    用绝对路径打包压缩不使用 -P 时:
    image

    image

    用绝对路径打包压缩使用 -P 时:
    image

    image

  • -t 查看压缩包内容

    image

posted @ 2021-12-17 20:07  它叫鸮  阅读(207)  评论(0)    收藏  举报