zoukankan      html  css  js  c++  java
  • linux学习笔记(五)

    文件打包与解压缩

    1.zip压缩打包程序
    zip -r -q -o file1.zip dir1 把目录dir1打包成file.zip
    -r标识递归打包包含子目录的全部内容,-q为安静模式即不向屏幕输出信息,-o表示输出文件在其后紧跟打包输出文件名。
    zip -r -q -o -9 file1 dir 1 设置压缩级别为9,压缩级别可以有[1-9],1表示最快压缩但体积大,9表示体积最小但耗时最久。
    zip -r -q -o dir1 dir2 把dir2打包到指定目录dir1
    zip -r -e -o file1.zip dir1 -e创建加密压缩包

    du 命令查看压缩文件大小
    du -h -d 0 *.zip ~|sort (h human readable ; d max depth文件深度)

    2.unzip解压缩zip文件
    unzip file1.zip 解压缩到当前目录
    unzip -q file1.zip -d dir1 解压文件到指定目录(指定目录不存在将会自动创建)
    unzip -l file1.zip 不解压,查看压缩包内内容

    3.tar打包工具
    tar -cf file.tar dir1 把dir1打包成file.tar -c表示创建一个包文件,f用于指定创建的文件名,文件名紧跟f后
    tar -cf dir1/file.zip dir2 把dir2打包到指定目录dir1
    tar -xf file.tar -C dir1 把file.tar解包到指定已存在dir1
    tar -tf file.tar 只查看不解包

    tar压缩
    加一个-z或-J或-j参数即可
    tar -czf file1.tar.gz dir1 把dir1打包成.tar.gz包
    tar -xzf file1.tar.gz dir1 把file1.tar.gz解压到dir1目录

    总结常用压缩解压缩命令:

  • 相关阅读:
    jQuery(3)——DOM操作
    jQuery(2)——选择器
    jQuery(1)——了解jQuery
    JavaScript(10)——Ajax以及跨域处理
    JavaScript(9)——call与apply
    JavaScript(8)——JSON
    JavaScript(7)——事件2.0
    JavaScript(6)——事件1.0
    JavaScript(5)——DOM
    spring mvc+spring+mybatis搭建javaWeb项目时遇到的一些问题
  • 原文地址:https://www.cnblogs.com/xflyer/p/10421976.html
Copyright © 2011-2022 走看看