Linux 下各种打包压缩解压命令

打包命令:tar

  tar 的参数非常多。这里只介绍几个常用的参数。

-c : 新建打包文件。
-t : 查看打包文件的内容含有哪些文件名,重点在查看文件名。
-x : 解打包或解压缩的功能,特别注意的是,-c,-t,-x 不可能同时出现在一串命令行中。
-j : 通过 bzip2 的支持进行压缩/解压缩,此时文件名最好为 *.tar.bz2。
-z : 通过 gzip 的支持进行压缩/解压缩,此时文件名最好为 *.tar.gz。
-Z:通过 compress 和 uncompress 的支持进行压缩/解压缩,此时文件名最好为 *.tar.Z。
-v : 在压缩/解压缩的过程中,将正在处理的文件名显示出来。
-f filename : -f 后面要接被处理的文件名。建议 -f 单独写一个参数。
-C 目录 : 这个参数用在解压缩时,若要在特定目录解压缩,可以使用这个参数。

  其实最简单的使用 tar 就只要记忆下面的方式即可:

  • 压 缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称
  • 查 询:tar -jtv -f filename.tar.bz2
  • 解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录

.tar.xz 文件

  XZ压缩 最新压缩率之王
  xz这个压缩可能很多人都很陌生,不过您可知道xz是绝大数Linux默认就自带的一个压缩工具。
  之前xz使用一直很少,所以几乎没有什么提起。
  我是在下载 nautilus-open-terminal 插件的时候看到这种压缩格式的。不过xz也有一个坏处就是压缩时间比较长,比7z压缩时间还长一些。不过压缩是一次性的,所以可以忽略。
  

xz压缩文件方法或命令

xz -z 要压缩的文件

  如果要保留被压缩的文件加上参数 -k ,如果要设置压缩率加入参数 -0 到 -9调节压缩率。如果不设置,默认压缩等级是6。
  

xz解压文件方法或命令

xz -d 要解压的文件

  同样使用 -k 参数来保留被解压缩的文件。

.zip 文件

  对于 .zip 文件,linux下提供了 zip 和 unzip 程序,zip是压缩程序,unzip是解压程序。它们的参数选项很多,这里只做简单介绍,依旧举例说明一下其用法:

# zip all.zip *.jpg

  这条命令是将所有.jpg的文件压缩成一个zip包

# unzip all.zip

  这条命令是将all.zip中的所有文件解压出来

.rar 文件

  要在linux下处理.rar文件,需要安装RAR for Linux,可以从网上下载,但要记住,RAR for Linux 不是免费的;可从http://www.rarsoft.com/download.htm下载RARfor Linux 3.2.0,然后安装:

  # tar -xzpvf rarlinux-3.2.0.tar.gz 
  # cd rar 
  # make 

  这样就安装好了,安装后就有了rar和unrar这两个程序,rar是压缩程序,unrar 是解压程序。它们的参数选项很多,这里只做简单介绍,依旧举例说明一下其用法:

# rar a all *.jpg 

  这条命令是将所有.jpg的文件压缩成一个rar包,名为all.rar,该程序会将.rar
扩展名将自动附加到包名后。

# unrar e all.rar

  这条命令是将all.rar中的所有文件解压出来

safetymonitorapi Summary of SA8653 Safety Monitor API Introduction This document details Safety Monitor APIs for the SA8653 QNNX platform, covering dual interfaces of APSS and SAIL. It defines core data structures and enumerations for subsystems, fault severity and health 阅读详情

相关推荐

GNSS接收机性能测试全攻略:从实验室到真实场景

本文系统介绍了GNSS接收机从实验室到真实场景的完整性能测试流程。首先通过GNSS模拟器进行射频传导测试,评估接收机的基础性能;其次进行天线OTA测试,考察整机系统表现;最后通过精心设计的外场路测,在复杂环境中验证其实际定位精度与可靠性。文章强调,只有结合可控的实验室验证与多变的外场挑战,才能对接收机性能做出全面、真实的评价。

weixin_28365523的博客 510

Linux之常用的压缩解压缩命令

记录一下平时常用到的压缩解压缩命令,免去每次查找的麻烦(不断完善)

ZONGXP的博客 24万+

TikTok网页版X-bougs和_signature参数逆向实战:从断点到RPC调用的完整流程

本文详细解析了TikTok网页版X-bougs和_signature参数的逆向工程实战,从基础断点调试到高级RPC调用,完整还原加密参数的生成过程。通过工具链搭建、加密定位、核心突破及实战演练,帮助开发者深入理解TikTok的加密体系,并构建自动化签名系统。

weixin_28691003的博客 436

Linux压缩、解压缩以及打包命令

bzip2命令;gzip命令;zip命令;tar命令:tar打包操作: tar打包压缩与解压缩解打包。gzip 压缩速度比 bzip2 要快,但是压缩后的文件,bzip2 比 gzip 要小,也就是说 gzip 压缩速度快,bzip2 压缩体积小。

心皿月的博客 4254

Arduino应用——PWM控制直流电机风扇

Arduino应用——PWM控制直流电机风扇PWM原理实验器件功能描述如何改变文本的样式插入链接与图片实现代码生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 最近在使用arduino UNO开发板完成课程小作业。其中一个要求设计一个电风扇控制系统,要求能够通过PWM调节风扇的转速。期间搜索了许多例程和方法,但受限于器件,效果不

hypecycle的博客 2万+

USB2.0物理层实战:手把手教你用示波器抓取D+/D-信号(附波形分析)

本文是一份针对硬件工程师的USB2.0物理层信号调试实战指南。文章详细讲解了如何使用示波器捕获和分析D+/D-差分信号,从基础设置、核心信号状态解读,到信号完整性分析与常见问题排查,手把手教你定位USB通信故障。内容涵盖USB2.0协议物理层关键概念,并附有基础解码思路,旨在提升工程师的底层调试能力。

s8t9u0v1w的博客 448

【Linux命令】打包压缩、解压文件

tar -zcvf [文件名].tar.gz [文件目录] //打包成.gz文件。如果是.tar文件则不用选项z。tar -zxvf 解压。

2401_83464252的博客 175

LCD驱动芯片——BL55072A驱动程序

初始化子程序: START 0x7C; I2C子地址 0xEA;ICSET,软件复位芯片 0xC0;MODSET,关显示 0xF0;BLKCTL,关闪烁 0xA3;DISCTL,80Hz Line inversion,High Power mode 0xE8;ICSET,清复位bit1 STOP 显示刷新子程序: START 0x7C;I2C子地址 0xF0;BLKCTL,关闪烁 0xA3;DISCTL,80Hz Line inversion,High Power mode 0xE8或0xEC;ICSE

love421的博客 3174

【Linux】打包,压缩解压,上传下载

tar命令的核心是通过-c(打包)、-x(解压)、-t(查看)三个操作选项,配合-z-j-J(压缩算法)和-f(指定文件)实现功能。日常使用中,最频繁的组合是:tar -zcvf 目标.tar.gz 源tar -zxvf 源.tar.gztar -tvf 源.tar。

yan_lai的博客 1522

粒子滤波在基于误差状态量的INS/GNSS组合导航中的使用技巧-On Particle Filter based Error-State INS/GNSS Intergrated Navigation

本文面向以15维惯导(INS)误差为状态量,3维位置误差为量测量的INS/GNSS组合导航系统,​在西工大严恭敏老师的开源工具箱中PF相关库函数基础上实现基于粒子滤波(PF)的惯导误差状态量的递推估计,设计了粒子重置环节并强调了其在本特定场景下的重要性。

I33D33I的博客 1742

详细推导波特图增益和相位曲线

文章来源:https://mp.weixin.qq.com/s/UCy9mRRok5Hc9qHq3qde5g 今天这篇文章想把近段时间关于波特图方面学习的内容整理一下。波特图将会是梳理闭环控制这个系列的开始。目前的计划是,以无源器件为基础,然后结合运放,再过渡到开关电源的环路控制方面。如果对这方面感兴趣的朋友,可以持续一起学习起来,目标就是掌握开关电源的闭环控制。 1. 什么是波特图? 波特图最常见的应用是在线性非时变的系统中,用于对传递函数的增益和相位进行分析,从而判断出系统随频率的响应是否稳定。因此,波

ltqdxl的博客 2万+

Linux打包、压缩与解压缩

Linux打包、压缩与解压缩

hzh466953755的博客 1718

autodl云服务器使用中的conda源报错

通过find path -name filename找到.condarc文件,在autodl服务器中,一般在/root/.condarc。为了利用jypyter打开conda虚拟环境运行,需要下载ipykenel。这个报错是源的问题,在通过源获取包元数据时出现了HTTP 429错误。通过conda换源解决。修改.condarc文件,命令: vim .condarc。但这样还不能解决问题,得把报错中有问题的源注释掉。通过以下命令添加清华镜像源。把报错的链接源注释如下。

Ty_kilig的博客 1584

linux命令:tar(打包、压缩、解压)

linux命令:tar(打包、压缩、解压)

qq_16268979的博客 8万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Linux命令——tar与gzip详解:文件的打包压缩与解压缩解打包

Linux系统中,最常用的打包命令就是tar了,不仅如此,tar命令还可以解打包解压缩,十分方便。如果想压缩文件,就需要我们的gzip命令了。 使用tar打包归档的包叫做tar包,以.tar结尾 使用gzip压缩的文件,以.gz结尾 tar命令的打包操作 基本格式: tar [参数] [打包后的目录或文件(以.tar结尾)] [打包前的目录或源文件] 例:tar -cvf demo.tar demo 各参数及含义如下表所示: 参数 含义 -c 创建一个包,可将多个文件或目录进行打包 -

vsszhang的博客 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

linux tar (打包、压缩、解压)命令

打包程序:tar c:   创建文档 t: 列出存档内容 x:提取存档 f: filename 要操作的文档名 v:详细信息 一:打包 打包:是指把文件整合在一起,不压缩 1.将文件打包:tar cf a.tar /etc/ 2.列出文档内容:tar tf a.tar 3.提取文档内容:tar xf a.tar 二:压缩 压缩:把打包好的文件压缩,便于存储 ...

心网千劫 18万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Linux命令— tar、gzip (打包拆包、压缩解压、打包压缩、解压拆包)

Linux命令— tar、gzip (打包拆包、压缩解压、打包压缩、解压拆包)                   压缩格式:windows (zip、rar)                                     linux  (gz ,bzip,zip)                 (先打包再压缩, 打包后可以拆包,压缩后可以解压)            

开着奥迪卖小猪 1万+

Linux压缩解压打包命令

打包命令   tar -cvf /test.tar /test  解压命令   tar -xvf /test.tar   在SHH或者终端下输入:yum -y install p7zip 如果提示找不到资源,No package p7zip available. 则要自己下载编译安装,命令如: wget -c http://downlo

网络改变中国 1195

全面认识Linux下打包解压压缩命令

最近通过这个命令发现我对打包方面的命令一无所知,故正式学习记录下。这个命令动作为:将/usr/src/目录下的文件打包压缩为当前路径下的usr_src.tgz文件。

qq_43602957的博客 2128

Linux 压缩、解压和打包命令

在Linux中可以识别的常见压缩格式有十几种,最常用的是 gzip,bzip2,tar,zip等。 减少文件大小有两个明显的好处: 1)是可以减少存储空间, 2)是通过网络传输文件时,可以减少传输的时间。 一、gzip,gunzip命令 文件经gzip压缩命令过后,其名称后面会多出“.gz”的扩展名。gzip命令对文本文件大概有60%~70%的压缩率。 注...

Charge8的博客 3234

linux解压java命令,Linux 常用命令 - 打包、压缩、解压缩

通过本文学习 Linux 常用命令-打包、压缩、解压缩:tar 。名词区分打包:将一大堆文件或目录变成一个总的文件( tar 命令)压缩:将一个大的文件通过一些压缩算法变成一个小文件( gzip,bzip2 等)Linux 中很多压缩程序只能针对一个文件进行压缩,因此当你想要压缩一大堆文件时,你得将这一大堆文件先打成一个包( tar 命令),然后再用压缩程序进行压缩( gzip,bzip2 命令)...

weixin_31417135的博客 362

Linux打包压缩解压命令

Linux 打包压缩解压命令

change_fate的博客 1023

linux压缩文件命令_Linux 压缩、解压、打包详解

作者:OxBoo来源:SegmentFault 思否社区在Linux 中,解压、压缩、打包是日常会很频繁用到的几个操作,但因为参数很多,没有记忆点,加上压缩文件的类型很多,如果不经常使用,会容易忘记。所以这篇笔记就是整理常见的那些解压、压缩、打包的命令。在正式学习之前,需要明确的两个概念,打包和压缩不是一回事:打包:是指将一大堆文件或目录变成一个总的文件。压缩:则是将一个大文件通过压缩算...

weixin_39710361的博客 106

linux解压分片zip,Linux压缩打包tar命令总结

命令简介在Linux系统的维护、管理中,tar命令是一个使用频率很高的命令,tar命令的功能主要是将众多文件打包成一个tar文件并压缩,并且能保持文件的权限属性。tar其实最开始是用来做磁带备份存盘的,tar是tape archive的简称。后面扩展到不仅仅局限于磁带备份存盘。也能存放到文件系统中。tar命令版本众多,下面整理了一些常用的参数,具体以实际版本为准。命令参数参数 参数描述-c 创建新...

weixin_42292855的博客 941

centos解压zip命令_Linux 压缩、解压、打包详解

作者:OxBoo来源:SegmentFault 思否社区在Linux 中,解压、压缩、打包是日常会很频繁用到的几个操作,但因为参数很多,没有记忆点,加上压缩文件的类型很多,如果不经常使用,会容易忘记。所以这篇笔记就是整理常见的那些解压、压缩、打包的命令。在正式学习之前,需要明确的两个概念,打包和压缩不是一回事:打包:是指将一大堆文件或目录变成一个总的文件。压缩:则是将一个大文件通过压缩算...

weixin_39867066的博客 522

linux jxvf 解压到指定目录,Linux练习打包解包,压缩解压缩相关命令

Linux练习打包解包,压缩解压缩相关命令Linux练习打包解包,压缩解压缩相关命令gzip命令使用gzip命令可以将目录下的hello.c文件进行压缩,压缩之后的格式是hello.c.gz而gunzip命令可以将目录下的hello.c.gz文件进行解压,如果对目录进行操作则需要tar命令。bzip2命令:这个命令是压缩命令,可以将目录下的hello.c文件进行压缩,压缩之后的格式是hello.c...

weixin_30814159的博客 1215
上一篇: yum rpm 常用命令
下一篇: Pthread线程 —— 多线程同步 互斥锁(mutex)
zorro721
博客等级 码龄16年 15粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值