当前位置: 首页 > article >正文

Linux基础命令zip,unzip详解

zip 和 unzip 是用于压缩和解压缩文件的命令行工具。在 Linux 系统中,zip 用于创建压缩文件,而 unzip 用于解压缩这些文件。以下是它们的详细参数、功能及使用示例。

zip 命令

zip 命令用于创建和更新 zip 压缩文件。

基本语法
zip [选项] 压缩文件名.zip [要压缩的文件或目录] 
常用选项
  • -r : 递归地压缩目录中的所有文件和子目录。
  • -d : 从压缩文件中删除指定文件。
  • -u : 更新压缩文件中的内容。
  • -v : 显示详细信息。
  • -e : 对 zip 文件进行加密。
  • -q : 静默模式,不显示压缩过程中的信息。
  • -x : 排除指定的文件或模式。
示例
  1. 创建压缩文件

    将文件 file1.txt 和 file2.txt 压缩成 archive.zip

    zip archive.zip file1.txt file2.txt 
  2. 递归压缩目录

    将目录 myfolder 及其内容递归压缩成 archive.zip

    zip -r archive.zip myfolder 

http://www.kler.cn/a/324354.html

相关文章:

  • RabbitMQ教程:路由(Routing)(四)
  • WebSocket协议在Java中的整合
  • 什么是Spring Boot Actuator
  • IPv6 NDP 记录
  • 深入理解Flutter生命周期函数之StatefulWidget(一)
  • VSCode设置
  • 【ESP32】Arduino开发 | I2C控制器+I2C主从收发例程
  • 2024华为OD机试E卷-构成正方形的数量-(C++/Java/Python)
  • Redis 实现分布式锁时需要考虑的问题
  • 使用 Frida Hook Android App
  • Linux文件IO(十一)-复制文件描述符与截断文件
  • 大数据复习知识点2
  • Deep Learning for Video Anomaly Detection: A Review 深度学习视频异常检测综述阅读
  • flink设置保存点和恢复保存点
  • 详细分析Mybatis中的动态Sql(附Demo)
  • JWT的基础与使用
  • C/CPP中的编程技巧及其概念
  • 【零散技术】Odoo PDF 打印问题问题合集
  • 《AI办公类工具表格处理系列之二——Excell-AI》
  • C++那些事之变量模版
  • 大厂面试真题-说一下Mybatis的缓存
  • 【分布式微服务云原生】详细介绍下dubbo和springcloud所能支持的微服务特性,为啥能支持的技术原理,以及适用的业务场景,并对两者各方面做个详细的比较
  • Qt/C++ 解决调用国密SM3,SM4加密解密字符串HEX,BASE64格式转换和PKCS5Padding字符串填充相关问题
  • Java线程基础
  • SQL CREATE TABLE 语句
  • TypeScript概念讲解