• Linux-tar、zip命令(2)


    tar压缩
    tar 用于
    可以为文件和目录创建档案。可以为某一特定文件打包(备份文件),
    也可以在档案中改变文件,或者向档案中加入新的文件。
          主选参数: 
          主选参数仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。 
          -c :建立一个压缩文件的参数指令(create 的意思); 
    -x :解开一个压缩文件的参数指令!
    -t :查看 tarfile 里面的文件!
         辅选参数:
    -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
    -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
    -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
    -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
    -C : change改变工作目录
         解压/创建压缩 :
    tar指令可以解压/创建后缀名为.tar/.tar.bz2/.tar.gz这3种不同的压缩格式

         tar -xf XX.tar                将“XX.tar”压缩包解压成XX文件

         tar -xf XX.tar -C tmp/           将“XX.tar”压缩包解压成XX文件.并放入到当前的tmp子目录下

         tar -cf XX.tar XX              将XX文件创建出XX.tar压缩包

         tar -xjf XX.tar.bz2             将“XX.tar.bz2”压缩包解压成XX文件

         tar -cf XX.tar.bz2 XX           将XX文件创建出XX.tar.bz2压缩包        

          tar -xzf XX.tar.gz                将“XX.tar.gz”压缩包解压成XX文件
    tar -cf XX.tar.gz
    XX           将XX文件创建出XX.tar.gz压缩包

    Zip压缩
    unzip all.zip    #将all.zip中的所有文件解压到当前目录中
    
    unzip all.zip -d all #将all.zip 中的所有文件解压到当前目录中的all文件夹中
    
    
    zip -r hy.zip hy  #将当前目录下的hy文件夹压缩为hy.zip

  • 相关阅读:
    ps:点阵格式图像
    ps:图像尺寸
    ps:HSB色彩模式
    git上传文件夹的问题
    sublime下载emmet
    git Octotree:提供项目目录,方便用户在线快速浏览项目结构【转载】
    git@github.com出现Permission denied (publickey)
    less:避免编译
    less:@arguments变量
    less嵌套规则
  • 原文地址:https://www.cnblogs.com/lifexy/p/7009245.html
Copyright © 2020-2023  润新知