linux文档压缩类型tar、bzip2、gzip、7z、rar

    技术2024-05-21  82

    eixi@TOC

    tar

    tar 压缩或是解压一个文件或者目录扩展名为.tar或.tar.gz 压缩:tar zcvf new.tar.gz abc #指定new.tar.gz为压缩名,可指定多个文件目录参数 解压:tar zxvf new.tar.gz 压缩包名含.gz打包或解压时要加参数z tar -zvxf filename.tar.gz #”-”可写可省 -c 创建压缩文件 -x 解开压缩文件 -f 目标文件名 -t 列出压缩文件,不解压 -v 列出详细过程,显示进度 -z gzip压缩或解压 -j bzip压缩或解压 -J xz类文件压缩或解压 -p 保留绝对路径,允许数据中含有根目录 -P 保留数据原有属性和权限 -C 将文件解压到指定目录 tar -zxvf file.tar.gz -C /home/user #解压文件到user目录下 tar -Jxvf file.tar.xz #解压xz文件 tar -Jcvf file.tar.xz file #压缩为xz文件

    zip

    zip和unzip扩展名为zip yum -y install unzip 压缩文件:zip -r 目标文件 #递归压缩所有子目录 解压文件:unzip -d 压缩文件

    gzip

    文件压缩解压扩展名为.gz 格式:gzip [选项] 被压缩文件 -d 解压 -r 压缩所有子目录 gzip -r filename #将文件压缩为filename.gz gzip -d filename #解压文件 gzip -d ./* #解压当前目录下所有文件

    bzip2

    yum -y install bzip2 安装bzip2 压缩文件: bzip2 -z file 解压文件: bzip2 -d file.bz2 bunzip2 file.bz2 压缩成.tar.bz2: tar -jcvf file.tar.bz2 file 解压.tar.bz2: tar -jxvf file.tar.bz2

    7za

    安装,系统默认不安装 yum install -y p7zip 7za x file.7z #解压 a 添加文件/文件夹到压缩包 t 指定压缩类型,7z r 递归,所有子文件夹

    rar类

    安装rar: wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz cd rar ./configure make && make install 解压文件: unrar e file.rar rar x file.rar 压缩文件: rar a new file
    Processed: 0.009, SQL: 9