zoukankan      html  css  js  c++  java
  • Linux学习第八天-Linux上的压缩工具

    在讲 Linux 上的压缩工具之前,有必要先了解一下常见常用的压缩包文件格式。在 Windows 上最常见的不外乎这两种 *.zip*.7z 后缀的压缩文件。而在 Linux 上面常见的格式除了以上两种外,还有 .rar*.gz*.xz*.bz2*.tar*.tar.gz*.tar.xz*.tar.bz2,简单介绍如下:

    文件后缀名说明
    *.zip zip 程序打包压缩的文件
    *.rar rar 程序压缩的文件
    *.7z 7zip 程序压缩的文件
    *.tar tar 程序打包,未压缩的文件
    *.gz gzip 程序(GNU zip)压缩的文件
    *.xz xz 程序压缩的文件
    *.bz2 bzip2 程序压缩的文件
    *.tar.gz tar 打包,gzip 程序压缩的文件
    *.tar.xz tar 打包,xz 程序压缩的文件
    *tar.bz2 tar 打包,bzip2 程序压缩的文件
    *.tar.7z tar 打包,7z 程序压缩的文件

    讲了这么多种压缩文件,这么多个命令,不过我们一般只需要掌握几个命令即可,包括 ziptar。下面会依次介绍这几个命令及对应的解压命令。

    zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
    默认操作是从列表中添加或替换zipfile条目,其中可以包含特殊的名称——压缩标准输入。如果省略了zipfile和list,则zip将stdin压缩为stdout。

    • -f 更新:只更改了文件
    • -u 更新:只更改或新文件
    • -d 删除zip文件中的条目
    • -m 进入zip文件 (删除系统文件)
    • -r 追索到目录
    • -j 删除(不记录)目录名称
    • -0 只存储
    • -l 将LF转换为CR LF (-ll CR LF to LF)
    • -1 快速压缩
    • -9 优质压缩
    • -q 安静操作
    • -v 详细操作/打印版本信息
    • -c 添加单行注释
    • -z 添加zipfile注释
    • -@ 从标准输入中读取名称
    • -o 使zipfile与最新条目一样旧
    • -x 排除以下名称
    • -i 只包含以下名称
    • -F 修复zipfile(-FF加强修复)
    • -D 不添加目录项
    • -A 调整自解压exe
    • -J junk zipfile prefix (unzipsfx)
    • -T 测试zip文件的完整性
    • -X 排除额外的文件属性
    • -y 将符号链接存储为链接,而不是引用的文件
    • -e 加密
    • -n 不要压缩这些后缀
  • 相关阅读:
    第七章 第一月:开始 第二周:链接建设(2)
    基础篇 第四节 项目进度计划编辑 之 日历
    VSS2005 使用说明
    删除存储过程
    基础篇 第四节 项目进度计划编辑 之 任务关联性设定
    转载: input 的css技巧
    js: js判断回车键
    一个简单邮件发送类
    转载: php发送邮件原理
    css 小经验: 重构css的优化与技巧
  • 原文地址:https://www.cnblogs.com/knis/p/12560043.html
Copyright © 2011-2022 走看看