【Linux学习】【Ubuntu入门】1-8 ubuntu下压缩与解压缩

news/2024/11/21 16:03:44/

1.Linux系统下常用的压缩格式

常用的压缩扩展名:.tar.tar.bz2.tar.gz

2.Windows下7ZIP软件安装

Linux系统下很多文件是.bz2,.gz结尾的压缩文件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.Linux系统下gzip压缩工具

gzip工具负责压缩和解压缩.gz格式的压缩包。

  • gzip对单个文件进行压缩:
    压缩命令:gzip xxx
    解压缩命令:gzip -d xxx.gz
    在这里插入图片描述
  • gzip对文件夹进行压缩:,但是不提供打包服务,只是对文件夹中所有的文件进行了单独的压缩。
    压缩命令:gzip -r xxx
    解压缩命令:gzip -rd xxx.gz
    在这里插入图片描述
    在这里插入图片描述

4.Linux系统下bzip2压缩工具

与gzip工具类似,只负责压缩和解压缩.bz2格式的压缩包
在这里插入图片描述

5.tar打包工具

tar工具参数:
-f:使用归档文件或
-c:创建新归档,创建压缩文件
-x:从图档中解析出文件,解压缩
-j:使用bzip2压缩格式
-z:使用gzip压缩格式
-v:打印出命令执行过程
tar工具提供打包服务,就是将多个文件打包,例如:
将test打包成test.tar:tar -vcf test.tar test,仅仅是打包并没有压缩。
在这里插入图片描述
解包:tar -vxf test.tar

  • ※※※※※※※※※※※(重点tar)
  • 1.对.tar.bz2进行压缩和解压缩
    压缩:tar -vcjf xxx.tar.bz2 xxx,xxx表示压缩文件名和原文件名
    在这里插入图片描述
    解压缩:tar -vxjf xxx.tar.bz2,xxx表示压缩文件
    在这里插入图片描述
  • 2.对.tar.gz进行压缩和解压缩
    压缩:tar -vczf xxx.tar.gz xxx,xxx表示压缩文件名和原文件名
    在这里插入图片描述
    解压缩:tar -vxzf xxx.tar.gz,xxx表示压缩文件名和原文件名
    在这里插入图片描述

6.其他格式压缩与解压缩

  • .rar格式
    先进行安装rar:sudo apt-get install rar
    压缩:rar a xxx.rar xxx
    在这里插入图片描述
    解压缩:rar x xxx.rar
    在这里插入图片描述
  • .zip格式
    Linux默认有zip压缩格式,无需安装。
    压缩:zip -rv xxx.zip xxx
    在这里插入图片描述
    解压缩:unzip xxx.zip
    在这里插入图片描述

http://www.ppmy.cn/news/1548796.html

相关文章

lua脚本使用redis

1 安装工具包 luarocks install redis-lua 2 使用lua语言连接redis local MyFirstHandler {-- 插件的优先级,决定了插件的执行顺序;数字越大,优先级越高,越早执行PRIORITY 1101,-- 插件的版本号VERSION "0.1.0-1"…

MIT协议:保留原始版权声明的自由开源协议

MIT协议,最近因为网络热点,变得火热起来了。 它的全名是Massachusetts Institute of Technology License,来自麻省理工学院。 上世纪80年代末,互联网刚刚起步,MIT协议就在那个时候诞生了。 它的目的很简单&#xff1…

利用uniapp开发鸿蒙:运行到鸿蒙模拟器—踩坑合集

从uniapp运行到鸿蒙模拟器上这一步,就有非常多的坑,一些常见的坑,官网都有介绍,就不再拿出来了,这里记录一下官网未记录的大坑 1.运行路径从hbuilderx启动鸿蒙模拟器 解决方法: Windows系统,官…

redis:主从复制

个人主页 : 个人主页 个人专栏 : 《数据结构》 《C语言》《C》《Linux》《网络》 《redis学习笔记》 文章目录 前言主从模式复制拓扑结构主从节点建立复制流程数据同步 psyncpsync运行流程全量复制流程部分复制流程实时复制总结 前言 分布式系统&#x…

slf4j 基于 logback 单独打印性能日志到另外一个文件

logback.xml 添加性能日志 <appender name"PERF" class"ch.qos.logback.core.rolling.RollingFileAppender"><file>${LOG_HOME}/perf.log</file><append>true</append><rollingPolicy class"ch.qos.logback.core.r…

MySQL初学之旅(3)约束

目录 1.前言 2.正文 2.1约束类型 2.2NULL约束 2.3UNIQUE约束 2.4DEFAULT约束 2.5PRIMARY KEY主键约束 2.6FOREIGN KEY外键约束 2.7CHECK约束 3.小结 1.前言 哈喽大家好啊&#xff0c;今儿来继续给大家分享最近学习的MySQL和约束相关的知识点&#xff0c;希望大家一起…

【AIGC】破解ChatGPT!如何使用高价值提示词Prompt提升响应质量

文章目录 为什么高价值提示词如此重要&#xff1f;&#x1f50d;1.1 提升响应的相关性和准确性1.2 节省时间与资源1.3 增强用户体验 了解ChatGPT的工作原理&#x1f9e0;2.1 语言模型的训练过程2.2 上下文理解与生成2.3 限制与挑战 高价值提示词的核心要素✍️3.1 清晰明确的指…

C语言基本知识 2.2void 函数

在C语言中&#xff0c; void 是一个重要的关键字&#xff0c;具有多种用途&#xff0c;以下是详细介绍&#xff1a; 函数返回值类型声明 - 当函数不需要返回任何值时&#xff0c;可以将函数的返回值类型声明为 void 。例如&#xff1a; void printMessage() { printf(…