zoukankan      html  css  js  c++  java
  • 文件打包与解压缩

    一、知识储备

    • windows常用压缩文件:
      • *.zipzip程序打包压缩的文件
      • *.rar
      • *.7z
    • Linux常见:
      • *.gz,*.xz,*.bz2,
      • *.tartar程序打包,未压缩
      • *.tar.gztar打包,gzip压缩,
      • *.tar.xz,*.tar.bz2

    二、命令学习

    1.zip:

    * 打包:zip something.zip something(目录加-r)
    * 解包:unzip something
    * 指定路径:-d
    

    2.tar:

    $ tar --help // 帮助中有实例
    $ tar -cf shiyanlou.tar ~ // 打包
    $ tar -xf shiyanlou.tar // 解包
    $ tar -xf shiyanlou.tar -C tardir //解压到tardir目录 -C参数
    $ tar -tf shiyanlou.tar // 仅查看包
    $ tar -cphf etc.tar /etc //备份(-p 保留文件属性;-h 备份链接指向源文件)
    $ 
    $ tar -czf shiyanlou.tar.gz ~ // 使用gzip压缩文件
    $ tar -xzf shiyanlou.tar.gz // 解压
    

    3.rar

    安装 rarunrar

    $ sudo apt-get update
    $ sudo apt-get install rar unrar
    

    rar 命令参数没有 -

    $ rar a shiyanlou.rar // a 参数
    $ rar d shiyanlou.rar .zshrc //压缩
    $ rar l shiyanlou.rar .zshrc // 查看不接呀
    $ 
    $ unrar x shiyanlou.rar //全路径解压
    $ unrar e shiyanlou.rar tmp/  //解压到指定路径
    
  • 相关阅读:
    BZOJ3670: [Noi2014]动物园
    BZOJ4424: Cf19E Fairy
    BZOJ1257: [CQOI2007]余数之和
    BZOJ2438: [中山市选2011]杀人游戏
    SDOI2017第一轮
    BZOJ4820: [Sdoi2017]硬币游戏
    NOIP2016
    HDU1848 Fibonacci again and again(SG 函数)
    HDU1517 Multiply Game
    HDU1907 Jhon
  • 原文地址:https://www.cnblogs.com/52liming/p/7077446.html
Copyright © 2011-2022 走看看