• 压缩打包



    windows .rar .zip .7z
    linux: .zip .gz .bz2 .tar .bz2 .tar .xz
    压缩工具
    gzip :
    find /etc/ -type f -name "*conf" -exec cat {} >> 1.txt ;
    gzip 1.txt 压缩
    gzip -d 1.txt.gz / gunzip 1.txt.gz 解压
    gzip -# 1.txt //#范围1-9 ,默认6 指定压缩级别
    不能压缩目录
    zcat 1.txt.gz 可查看压缩包内容
    gzip -c q.txt > /root/1.txt.gz 压缩成新文件,原文件不消失
    gzip -d -c /tmp/1.txt.gz /tmp/d6z/2.txt 解压文件到tmp/d6z下的2.txt文件,源文件不消失
    type 1.txt.gz / file 1.txt.gz 查看压缩文件信息

    bzip2: (压缩的更狠)
    yum install -y bipz2
    不能压缩目录
    bipz2 1.txt
    bipz2 -d 1.txt.bz.2
    bunzip2.1.txt.bz2
    bzip2 -c 1.txt > /tmp/1.txt.bz2
    bzip2 -d -c /tmp/1.txt.bz2 >3.txt
    bzcat 1.txt.bz.2

    xz压缩工具:
    xz.1.txt /xz -z 1.txt
    xz -# 1.txt 压缩级别
    xz -d / unxz
    xz -c
    xz -d -c
    xzcat

    zip:
    支持压缩目录,压缩后源文件不删除
    ls /tmp/
    cp -r /tmp/aminglinux
    yum install -y zip
    zip 2.txt.zip 2.txt 压缩文件
    zip -r aming.zip 3.txt aminglinux 压缩目录
    yum install -y unzip
    unzip aming.zip 解压缩(是否覆盖替换y/n)
    mkdir test
    unzip 2.txt.zip -d test/ 解压到指定位置
    unzip -l aming.zip 查看文件列表

    tar 打包工具
    tar -cvf aminglinux.tar aminglinux/ 打包目录
    tar -xvf aminglinux.tar 解包
    tar -cvf aminglinux.tar aminglinux 3.txt 4.txt 目录和文件一起打包
    tar -tf aminglinux.tar 看包里的文件列表
    tar -cvf aminglinux.tar --exclude aming1 aminglinux 3.txt txt 打包的时候过滤掉aming1
    tar -cvf aminglinux.tar --exclude aming1 --exclude 2.txt aminglinux 3.txt 4.txt 把aming1 和 2.txt过滤 (支持“*.txt”)

    tar 打包并压缩
    tar -czvf aminglinux.tar.gz aminglinux 3.txt 4.txt (zip)
    tar -cjvf aminglinux.tar.bz2 aminglinux 3.txt 4.txt (bzip2)
    tar -cJvf aminglinux.tar.xz aminglinux 3.txt 4.txt (xz)
    解压 c换成x
    tar -tf aminglinux.tar.bz2(xz.gz)

  • 相关阅读:
    前台提交数据到后台还回错误提示并且把新增页面关掉的问题
    combox二级联动带不出来问题
    数据库设计字段如果首字母是大写
    带图片的修改后台出现的问题
    weblogic启动报错
    强制删除文件夹
    jQuery常用方法
    json数据的转换
    SQL DEFAULT 约束
    SQL CHECK 约束
  • 原文地址:https://www.cnblogs.com/herosyuan/p/9791959.html
Copyright © 2020-2023  润新知