zoukankan      html  css  js  c++  java
  • Linux的压缩命令(tar,gzip,zip)

    打包和压缩。打包是指将一大堆文件或目录变成一个总的文件;压缩则是将一个大的文件通过一些压缩算法变成一个小文件。

    这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩.

    1.tar (针对tar包)参考:http://blog.csdn.net/eroswang/article/details/5555415/

    tar 参数 被打包的包

    参数:-c 创建打包 -x解包  -t 查看(必选,而且只能选一个)

      -z 压缩成gzip,或解压gzip(扩展名,gz):tar -czvf 1.tar.gzip * (将当前目录的内容打包压缩成1.tar.gzip)

      -j 压缩成bzip2,或解压bzip2(扩展名,bz2): tar -cjvf 1.tar.bz2 *

     -v 过程可视

     -f 文档名,后面必须直接连接着文档名,不能是其他。

    2.gzip(针对gz包)

     gzip -d *.gz  解压gz包

    3.zip and unzip(针对zip包)

    将文件或目录压缩成zip:

    命令格式:zip 参数 压缩后的名称 被压缩的文件

    常用参数:-r 递归目录,即被压缩目录的子目录也会被包括。

    -d 删除压缩包里的某个文件:zip -d 压缩包 删除的文件

    -m 向压缩包添加文件:zip -m 压缩包 添加文件

    解压zip文件:

    命令格式:unzip 参数 被解压的文件

    常用参数:-d 解压到哪一个目录;

    拒绝低效率勤奋,保持高效思考
  • 相关阅读:
    IOS之UIKit_Day13
    IOS之UIKit_Day12
    IOS之UIKit_Day11
    IOS之UIKit_Day10
    iOS设计模式之工厂模式
    常用操作
    盒子模式
    block循环使用问题
    IOS-sqlite3
    IOS-View用作控制器
  • 原文地址:https://www.cnblogs.com/timeisbiggestboss/p/7029517.html
Copyright © 2011-2022 走看看