压缩技术与常见linux解压/压缩命令总结

news2024/11/26 2:37:19

文章目录

    • 1 RAR
      • 1.1 参数介绍
      • 1.2 压缩/解压
      • 1.3 分卷压缩/解压
    • 2 7-Zip
      • 2.1 常用参数
      • 2.2 使用
      • 2.3 分卷压缩/解压
    • 3 解压/压缩命令 总结

1 RAR

RAR是一种专利文件格式,用于数据的压缩打包。

提供了强力压缩、分卷、加密和自解压模块

官方网址:https://www.win-rar.com/download.html

安装:官网下载/360软件管家等方式

然后从安装目录提取:rar.exe

哈喽,大家好,我是[有勇气的牛排](全网同名)🐮🐮🐮

有问题的小伙伴欢迎在文末[评论,点赞、收藏]是对我最大的支持!!!。

1.1 参数介绍

-a:添加要压缩的文件

-k:锁定存档文件

-s:生成存档文件(这样可以提高压缩比)

-p:指定压缩密码

-r:地柜压缩,包括子目录

-x:指定要排除的文件

-v:分卷打包,在打包大文件时用处很大

-ep:从名称中排除路径

-ep1:从名称中排除基本目录

-m0:存储,添加到压缩文件时不压缩文件

-m1:最快,使用最快压缩方式(低圧缩比)

-m2:较快,使用快速压缩方式

-m3:标准,使用较强压缩方式

-m4:较好,使用较强压缩方式

-m5:最好,使用最强压缩方式(最好的压缩方式,但速度慢)

1.2 压缩/解压

E:\A\目录下的所有内容(包括子目录)打包为 1.rar,放到 E:\B\ 目录下

Rar.exe a -k -r -s -m3 E:\B\1.rar E:\A

解压 E:\B\1.rar文件到当前目录下

Rar.exe e E:\B\1.rar
  • e:解压到当前根目录下
  • x:以绝对路径解压

zip 方法同rar,后缀改为.zip即可

1.3 分卷压缩/解压

1.压缩

分卷压缩E盘我的文件目录下的所有文件及文件夹(使用-r参数进行递归压缩),设置每个分卷为20MB,结构为test1.part1.rartest1.part2.rartest1.part3.rar、…

Rar.exe a -m0 -r -v20m E:\test.rar E:\我的文件

2.解压

Rar.exe x E:\test.part01.rar E:\x1

2 7-Zip

7-zip是一款免费且开源的压缩软件。

支持:7Z、XZ、BZIP2、GZIP、TAR、ZIP、WIM等格式的文件的压缩和解压缩

2.1 常用参数

-r:递归压缩

-o:指定输出目录

-p:指定密码

-v:分卷压缩(设置要适当,否则文件会非常多)

-a:添加压缩文件

如果机器装有 7-zip,可以直接使用

如果没有,可以安装后,提取7z.exe

2.2 使用

将 E:\A\目录下的所有内容(包括子目录)打包为 1.7z,放到 E:\B\目录下,压缩密码为 “12345”

7z.exe a -r -p12345 E:\B\1.7z E:\A\

可能会有权限拒绝

解压E:\B\1.7zE:\B

7z.exe x -p12345 E:\B\1.7z -oE:\B

7z解压

ubuntu:
安装命令:apt-get install p7zip-full
解压:7z x 文件名.7z

2.3 分卷压缩/解压

压缩E:\A目录下的所有文件及文件夹(使用-r参数进行递归压缩),每个分卷为200MB

结构:test.7z.001、test.7z.002、…

密码:admin

7z.exe -r -vlm -padmin a E:\B\test.7z E:\A

解压

7z.exe x -padmin E:\test.7z.001 -E:\B

3 解压/压缩命令 总结

压缩包格式解压命令
*.tartar -xvf
*.gzgzip -d 或 tar -xzf
*.tar.gz 和 .tgztar -xzf
*.bz2bzip2 -d 或 bunzip2
*.tar.bz2tar –xjf
*.Zuncompress
*.tar.Ztar –xZf
*.rarunrar e
*.zipunzip 文件名.zip加粗样式
格式压缩命令
zipzip filename.zip files
tartar -cvf 名字.tar 目录名

https://www.couragesteak.com/article/124

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/534252.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

公有云——阿里云ECS服务器(IaaS)

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.了解云服务器的基础概念 1.云服务器的基础概念(云服务器选择…

用IDEA写的第一个JavaWeb项目(保姆级)

任何事情只有0次和无数次,项目新建了第一个就有第二个 从第一次的略显青涩到后面的轻车熟路,区别就是第一次 ——Lungcen 在IDEA中新建一个web项目,有好几种方法。本人用的方法是通过maven构建工具来构建java项目的框架。对于web服务器的选择…

日志—加索引优化select

今天工作中遇到一个小问题,一个搜索接口,要加一个2个字段用于搜索 分析:这两个字段要在子表中去查询,查看原来mapper中的接口,已经连了N个子表,sql速度在10秒左右。 加上了新的子表,然后去试了…

悼念浩哥(左耳朵耗子),一个纯粹的技术人

上周末听闻浩哥的事了,期初还不信。在网上搜索消息,看来是真的。他才四十多岁,觉得非常可惜。很早就关注过浩哥,他是一位正直纯粹和爱分享的技术大牛。无论是技术分享还是人生感悟,或者是成长相关,都让我学…

展会直击 | 昂视精彩亮相CIBF2023深圳国际电池展

5月16日,CIBF2023深圳国际电池展在深圳国际会展中心(宝安新馆)正式开幕,昂视携2D视觉产品、3D视觉产品、锂电行业智能检测方案亮相9号馆T101-2展位,会场氛围火热,昂视展位人声鼎沸。 方案演示,助…

K8s进阶1——搭建K8s高可用集群

文章目录 一、资源清单二、系统初始化2.1 所有服务器配置2.2 master节点配置 三、nginxkeepalived3.1 主备机器上进行3.2 配置主节点3.3 配置备节点3.4 启动服务 四、部署etcd集群4.1 资源清单4.2 生成Etcd证书4.3 部署Etcd集群 五、安装Docker/kubeadm/kubelet5.1 安装docker5…

【数据库复习】第六章 关系数据理论 1

关系模式的设计 按照一定的原则从数量众多而又相互关联的数据中,构造出一组既能较好地反映现实世界,而又有良好的操作性能的关系模式 ●冗余度高 ●修改困难 ●插入问题 ●删除问题 ★产生问题的原因 属性间约束关系(即数据间的依赖关系…

【C++从0到王者】第五站:类和对象(中)const和取地址运算符重载

文章目录 一、const修饰this指针二、取地址运算符重载以及const取地址运算符重载 一、const修饰this指针 我们继续使用之前实现的日期类,当我们写出如下代码的时候,我们可以观察到编译器报错了 这其实因为权限的放大,如下图所示,…

ML之VAR:基于上海最高气温数据集利用时间序列模型之VAR向量自回归模型/多变量自回归模型实现回归预测案例

ML之VAR:基于上海最高气温数据集利用时间序列模型之VAR向量自回归模型/多变量自回归模型实现回归预测案例 目录 基于上海最高气温数据集利用时间序列模型之VAR向量自回归模型/多变量自回归模型实现回归预测案例 # 1、定义数据集 # 2、数据集预处理 # 2.1、缺失值…

【Spring全家桶系列】Spring中的事务管理(基于注解完成实现)

⭐️前面的话⭐️ 本文已经收录到《Spring框架全家桶系列》专栏,本文将介绍Spring中的事务管理,事务的概念与作用,以及Spring事务的属性和传播机制。 📒博客主页:未见花闻的博客主页 🎉欢迎关注&#x1f5…

怀念浩哥(左耳朵耗子),一个纯粹的技术人

上周末听闻浩哥的事了,期初还不信。在网上搜索消息,看来是真的。他才四十多岁,觉得非常可惜。很早就关注过浩哥,他是一位正直纯粹和爱分享的技术大牛。无论是技术分享还是人生感悟,或者是成长相关,都让我学…

Portainer: 带你领略强大且易用的容器管理平台

什么是Portainer? Portainer是一个强大的容器管理平台 Portainer是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。Portainer全球最受欢迎的容器管理平台,拥有超过100万用户和24,600颗GitHub星Portainer的定位及与周边生态的交互…

【Redis】聊一下持久化机制-AOF

前言 持久化其实在任何存储系统中,都是避不开的话题,比如数据库系统就有ACID进行数据、日志的持久化。将文件写入到内存、缓存、磁盘中。在比如消息队列Kafka也有消息的持久化机制,为防止数据的丢失也需要将数据持久化存储。目的其实就是为了…

javaweb系列- JavaScript事件

1.6 JavaScript事件 1.6.1 事件介绍 如下图所示的百度注册页面,当我们用户输入完内容,百度可以自动的提示我们用户名已经存在还是可以使用。那么百度是怎么知道我们用户名输入完了呢?这就需要用到JavaScript中的事件了。 什么是事件呢&…

【SpringBoot】整合第三方技术Junit. MybatisPlus druid

【SpringBoot】整合第三方技术 整合junit整合MyBatis整合Mybatis-plus使用阿里云创建工程 SpringBoot整合druid 整合junit 自己定义一个功能,测试功能接口 测试步骤注入你要测试的对象 提前声明为bean资源执行你要测试的方法 package com.ustc.sp7;import com.us…

MySQL—MVCC

文章目录 数据库并发的场景有三种MVCC概念读-写3个记录隐藏列字段undo log模拟MVCC Read ViewRC与RR的本质区别RCRR 数据库并发的场景有三种 读-读: 不存在任何问题,也不需要并发控制 读-写∶有线程安全问题,可能会造成事务隔离性问题,可能遇…

阿里云GPU服务器租用费用包年包月、一个小时和学生价格

阿里云GPU服务器租用价格表包括包年包月、一个小时收费以及学生GPU服务器租用费用,阿里云GPU计算卡包括NVIDIA V100计算卡、T4计算卡、A10计算卡和A100计算卡,GPU云服务器gn6i可享受3折,阿里云百科分享阿里云GPU服务器租用价格表、GPU一个小时…

chatgpt赋能Python-aidlearning安装python

安装Python的必要性和意义 Python是一种非常流行的编程语言,它的易学易用,高效实用,使得很多人选择使用Python进行编程。对于AI学习,Python更是至关重要,因为很多AI框架和算法都需要使用Python进行编写和实现。因此&a…

Java设计模式 14-访问者模式

访问者模式 这个模式用的很少,《设计模式》的作者评价为: 大多情况下,你不需要使用访问者模式,但是一旦需要使用它时,那就真的需要使用了 一、测评系统的需求 1)将观众分为男人和女人,对歌手进行测评&…

逻辑回归优化技巧总结(全)

本文从实际应用出发,以数据特征、优化算法、模型优化等方面,全面地归纳了逻辑回归(LR)优化技巧。 一、LR的特征生成 逻辑回归是简单的广义线性模型,模型的拟合能力很有限,无法学习到特征间交互的非线性信息…