Linux压缩&解压命令详解

来源:互联网 发布:数字媒体技术软件 编辑:程序博客网 时间:2024/05/16 04:38
一、gzip(英文愿意:GNU zip)
    语法:gzip [选项] 文件
    所在路径:/bin/gzip
    执行权限:所有用户
    功能描述:压缩文件
    压缩后文件格式:gz
    注意:该命令不能压缩目录,只能压缩文件,且压缩文件时会把原文件删除,如果不想把原文件删除,请加一个选项"-k",
    详细功能参照 “gzip --help“命令。

二、gunzip(英文愿意:GNU unzip)
    语法:gzip [选项] 压缩文件
    所在路径:/bin/gunzip
    执行权限:所有用户
    功能描述:解压缩文件.gz
     注意:解压文件时在压缩文件前 加上"./"字符,如果想保存原文件解压后不被删除,加上一个选项"-k"。
三、tar(打包命令)
    语法:tar [选项][打包后文件名][目录]
        -c 打包
        -x 解包
        -v 显示详细信息
        -f 指定文件名
        -z 打包同时压缩
   常用的两种用法:
         打包压缩 tar -czf [指定打包压缩后文件名][目录]
         解包解压缩 tar -xzf[打包压缩文件]
    所在路径:/bin/tar
    执行权限:所有用户
    功能描述:打包目录
    打包后文件格式:.tar
    打包压缩后文件格式:.tar.gz
四:zip
    语法: zip [选项] 压缩后文件名 需要压缩的文件或目录
            -r 压缩目录
    命令所在路径:/usr/bin/zip
    执行权限:所有用户
    功能描述:压缩文件或目录
    压缩后文件格式:zip
    注意: 压缩后不会删除原文件
五:unzip
    语法: zip  压缩文件
    命令所在路径:/usr/bin/unzip
    执行权限:所有用户
    功能描述:解压缩文件.zip
    注意: 解压缩后不会删除原文件, 不分文件和目录。
六:bzip2
    语法:bzip2 [选项][文件]
        -k 产生压缩文件后保留原文件
    命令所在路径:/usr/bin/bzip2
    执行权限:所有用户
    功能描述:压缩文件
    压缩后文件格式:.bz2
    范例: bzip2 -k [需要压缩的文件] 或 tar -cjf [指定压缩后的文件名] [需要压缩的文件或目录]
    注意:该命令是gzip命令的升级版,压缩比要比gzip好,压缩大文件使用。

六:bunzip2
    语法:bunzip2 [选项][压缩文件]
        -k 产生压缩文件后保留原文件
    命令所在路径:/usr/bin/bunzip2
    执行权限:所有用户
    功能描述:解压缩文件
    范例:bunzip2 -k [压缩文件] 或 tar -xjf [压缩文件]
0 0