zoukankan      html  css  js  c++  java
  • 文件压缩命令(4个命令)

    tar命令

    tar命令:用于对文件进行打包压缩或解压

    格式:“tar [选项] [文件]”。

    参数:

    参数 作用
    -c 创建压缩文件
    -x 解开压缩文件
    -t 查看压缩包内有哪些文件
    -z 用Gzip压缩或解压
    -j 用bzip2压缩或解压
    -v 显示压缩或解压的过程
    -f 目标文件名
    -p 保留原始的权限与属性
    -P 使用绝对路径来压缩
    -C 指定解压到的目录

    例子

    # 使用gzip方式打包压缩
    [root@localhost ~]# tar czfv etc.tar.gz /etc
    

    unzip命令

    unzip命令:列出、测试和解压ZIP归档中的压缩文件

    格式: unzip [-Z] [-cflptTuvz[abjnoqsCDKLMUVWX$/:^]] file[.zip] [file(s) ...]
    [-x xfile(s) ...] [-d exdir]

    参数:

    参数 作用
    -n 解压缩时不要覆盖原有的文件
    -d<目录> 指定文件解压缩后所要存储的目录;
    -o 不必先询问用户,unzip执行后覆盖原有的文件;
    -v 执行时显示详细的信息;

    gzip命令

    gzip命令:压缩或解压缩文件

    格式: gzip [ -acdfhlLnNrtvV19 ] [-S suffix] [ name ... ]

    参数:

    参数 作用
    -d或--decompress或----uncompress 解开压缩文件;
    -v或--verbose 显示指令执行过程
    -r -r或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理
    -l或——list 列出压缩文件的相关信息

    zip命令

    zip命令:打包和压缩(存档)文件

    格式: zip [-aABcdDeEfFghjklLmoqrRSTuvVwXyz!@$] [--longoption ...] [-b path]
    [-n suffixes] [-t date] [-tt date] [zipfile [file ...]] [-xi list]

    参数:

    参数 作用
    -q 不显示指令执行过程
    -r 递归处理,将指定目录下的所有文件和子目录一并处理;
  • 相关阅读:
    vue day6 分页显示
    vue day5 分页控件
    vue day4 table
    c# excel xlsx 保存
    diff算法
    Web Workers
    多线程
    Http请求优化
    高效编写代码
    渲染引擎
  • 原文地址:https://www.cnblogs.com/akiz/p/11218758.html
Copyright © 2011-2022 走看看