zoukankan      html  css  js  c++  java
  • Linux 压缩解压命令总结

    在 Linux 中,由于经常需要做文件传输的操作,所以我们会将文件夹压缩打包,减少传输的大小,加快文件传输速度。

    以下列出一些常用的压缩打包和解压命令:

    打包和解包

    # -c意思是create
    # -f是生成的文件名,后接需要压缩的文件或文件夹
    
    # 打包目录 DirName
    tar cf FileName.tar DirName
    # 解包 FileName.tar
    tar xf FileName.tar

    gzip、bzip2、xz

    # -z -j -J分别代表gzip bzip2 xz三种压缩的格式
    
    # 打包并压缩目录 DirName
    tar czf FileName.tar.gz DirName
    tar cjf FileName.tar.bz2 DirName
    tar cJf FileName.tar.xz DirName
    
    # 解包 
    # -x意思是extract
    tar xzf FileName.tar.gz
    tar xjf FileName.tar.bz2
    tar xJf FileName.tar.xz
    
    # 不过比较方便的是,可以不用指定压缩算法选项,直接 tar xf FileName.tar.gz

    zip 与 unzip

    # 压缩文件
    zip filename.zip filename
    
    # 压缩目录需要加 -r
    zip -r DirName.zip DirName
    
    #解压缩
    unzip filename.zip
    unzip DirName.zip
  • 相关阅读:
    Jenkins的安装
    nginx的正则
    nginx的详解(四)
    nginx的详解(三)
    nginx的详解(二)
    Linux基础(七)
    linux-syslog服务
    Django中使用Oracle数据库
    django-admin-simpleui
    closewait---文件描述符
  • 原文地址:https://www.cnblogs.com/ryanzheng/p/13124707.html
Copyright © 2011-2022 走看看