Linux压缩和打包归档命令

QT项目实战:如何在正点原子Linux开发板上集成CVR-100UC身份证阅读器(附完整代码) 本文详细介绍了在正点原子Linux开发板上集成CVR-100UC身份证阅读器的完整实战流程。内容涵盖驱动适配、库文件部署、QT项目框架搭建、核心功能封装以及界面集成,并提供了完整的代码示例,帮助开发者快速实现嵌入式环境下的身份证信息读取功能。 阅读详情

一、打包解包命令:tar

命令所路径:/bin/tar

执行权限:所有人

语法格式:tar[选项]  [目录]

选项: 

-c       create创建.tar文件

-x        解压tar包

-v        verbose显示过程

-f          指定压缩后的文件名

-z          调用gzip压缩或解压缩

功能打包或解包,后缀格式为.tar

打包使用tar  -cvf  打包后的文件名称  需要打包的文件集 

解包使用tar  -xvf 需要解压的tar包-C 解压到路径

 打包文件例如:下面的例子将文件a、b、c打包成文件1.tar,打包后的1.tar文件大小比a、b、c三者之和还要大,并没有压缩功能。

更多的时候可以将tar命令配合选项-z使用,在打包的同时进行压缩,解包的时候同样可以使用-z选项进行解压缩

打包压缩使用:tar  -cvzf  打包后的文件名打包文件集

解压缩解包使用: tar    -xvzf  需要解包的文件-C解压路径

打包同时解压  例如:下面的例子将文件a、b、c打包压缩成文件1.tar.gz(或者1.tgz),然后再将1.tar.gz解压缩解包至新目录new/中去


可见打包压缩后的文件大小明显减小。

不解包查看内容:对于一个已知的tar包,可以在不解包的情况下使用命令 tar-tvf压缩包的名称  查看包内文件内容



二、bzip2、bunzip2 与 bzcat 压缩和解压缩命令

bzip2通过有效的分析和记录文件的内容,压缩的效率极高,对于图像的压缩效果也很好。

语法格式:bzip2  [选项]  [文件]

选项: -k   keep保留元文件

            -v   verbose显示压缩解压比

压缩后的文件后缀名为.bz2

与压缩命令bzip2命令相对应的是解压缩命令bunzip2

bzcat可以用来显示.bz2压缩文件的内容,如下面的命令将file1.bz2中的前两行显示出来

bzcat file1.bz2 | head -2


三、gzip、gunzip和zcat 压缩、解压缩命令

gzip出现比bzip2要早,但是效率显然不如bzip2

语法格式同bzip2

压缩后的文件后缀名称是.gz

zcat同bzcat用来查看.gz文件的内容


四、zip、unzip压缩和解压缩命令

使用该命令进行操作的文件可以很好的兼容Windows系统PKZIP程序和Linux系统下压缩解压缩文件的差异。

语法格式同tar

文件后缀名称是.zip


银河麒麟服务器操作系统V10 SP1:跨架构激活与设备更换无忧指南 本文详细解析了银河麒麟服务器操作系统V10 SP1的跨架构激活新特性。该特性彻底解除了授权与CPU架构的绑定,允许同一份授权在x86、ARM、龙芯等不同架构服务器间灵活使用。文章提供了从新设备激活到硬件更换后保持激活状态的全流程实战指南,并分享了内网环境部署等高级技巧,助力企业简化运维、提升硬件资源管理灵活性。 阅读详情

相关推荐

斗罗大陆叙事体系与战斗系统设计解析

在文学创作与游戏设计中,世界观构建和战斗系统设计是两大核心技术要素。世界观作为故事发生的背景框架,需要融合东西方文化元素并建立量化标准,如《斗罗大陆》中武魂觉醒与魂环等级体系。战斗系统则需突破简单数值对抗,发展出武魂特性、魂技组合与环境互动的三维体系,其中魂导器技术的引入展现了科技与魔法的创新融合。这些设计原理在RPG游戏开发、网络文学创作等领域具有广泛应用价值,特别是对需要长期运营的IP作品,完善的系统设定能有效支撑剧情延展与商业化开发。本文以现象级作品为例,剖析其武魂拟态理论和魂师工业化构思如何成就经典

weixin_29291069的博客 250

拷贝动态库至arm开发板 (tar 打包链接文件)

正常arm的.so文件或者链接文件是不能被考到U盘 会出现 cp: cannot create symbolic link Operation not permitted Filesystem does not support symbolic links 等错误 或丢失 进入动态库目录 1.打包目录下所有文件 tar -chvf XXX.tar ./* 2.拷贝压缩文件至ar...

mialo163的博客 2659

思必驰离线语音芯片:智能家居控制的核心引擎

思必驰离线语音芯片TH1520通过本地化语音识别技术,为智能家居带来革命性体验。该芯片具备200-600毫秒的快速响应、75分贝抗噪能力和双核异构设计,显著提升设备交互效率。支持自定义指令和10种音色选择,开发周期缩短至3天,BOM成本降低30%,是智能家居控制的核心引擎。

redis7keeper的博客 985

tar中的参数 cvf,xvf,cvzf,zxvf的使用

该命令表示压缩当前文件夹下的文件夹test,压缩后缀名为test.tar.gz。该命令表示把后缀为.tar.gz的文件解压到当前文件夹下。该命令表示在将压缩文件解压到指定路劲。1. 使用tar压缩文件夹。2. 使用tar解压文件。. 使用tar压缩文件夹。f:代表的是指文件名。

adminsheery的博客 6799

WindTerm 安装使用教程

WindTerm是一款Github上开源的 SSH 终端工具,它是完全可以比肩MobaXterm工具的。

m0_69576880的博客 4024

多尺度仿真软件:Copasi_(1).Copasi概述

Copasi(Complex Pathway Simulator)是一款开源的多尺度仿真软件,专为生物化学、系统生物学和合成生物学领域的研究人员设计。它不仅能够模拟细胞内和细胞间的生化反应网络,还能处理代谢途径、信号传导途径和基因调控网络等多种复杂系统。Copasi提供了用户友好的图形界面和强大的命令行接口,支持多种仿真算法和分析工具,使用户能够高效地进行模型构建、仿真和分析。Copasi允许用户创建自定义报告,以便生成特定格式的仿真结果。用户可以通过图形界面或命令行创建自定义报告。

kkchenjj的博客 856

使用tar命令将.tar文件和.tar.gz文件解压到指定的文件夹

使用tar命令将tar和tar.gz文件解压到指定的文件夹。

yscript的博客 1万+

快速卷积结构FIR数字滤波器的设计与ARM平台实现

本文提出了一种基于快速卷积结构的FIR数字滤波器设计与实现方案。通过Matlab设计了满足特定指标的低通FIR滤波器,采用重叠-保存法和重叠-相加法两种快速卷积算法,将计算复杂度从O(N·M)降低到O(NlogN)。详细介绍了滤波器系数生成、性能验证流程,并提供了ARM平台C语言实现的关键技术,包括定点量化处理。实验结果表明,该方法能有效滤除混合信号中的高频干扰,保留目标1kHz正弦信号,验证了设计方案的有效性。

huanghm88的专栏 123

tar中的参数 cvf,xvf,cvzf,zxvf的区别

参数: -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 –delete从存档中删除 注意是两个减号。 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档

WXY的博客 4万+

LLC 谐振变换器开发设计1

本文档详细介绍了基于DSP28335的LLC谐振变换器开发设计。系统采用频率调制(FM)控制方式,实现高效率、高功率密度的隔离型DC/DC变换。文档阐述了LLC拓扑结构和工作原理,给出了谐振频率、品质因数等关键参数的计算公式。硬件设计包括功率器件选型和采样电路实现,软件部分提供了DSP28335的核心控制算法和代码示例,涵盖频率转换、PI控制和PWM生成。系统还设计了启动策略和保护机制,确保可靠运行。该设计实现了主开关零电压开通和低纹波输出特性。

331

HTML粉色爱心(完整代码)

HTML语言实现粉色爱心的完整代码。

AIGC 1105

linux 解压.tar.gz文件

linux 解压缩命令tar

m0_52948781的博客 2万+

CAPL学习之路-关键字

在capl中,关键字具有特殊的含义和用途,因此,不得将关键字用作变量或函数的名称 声明数据类型的关键字 可以用不同的关键字,声明或引用不同类型的数据 byte 声明一个字节的变量 word 声明两个字节的变量 dword 声明四个字节的变量 int 声明两个字节的整数 long 声明四个字节的变量 qword 声明八个字节的变量 char 声明一个字符串 float 声明一个浮点数,8个字节 double 声明一个浮点数,8个字节 定义一个结构体或枚举类型 struct struct Data { .

jasonj333 6108

Linux打包(归档 )压缩命令

打包和压缩两者的区别   打包(归档)☞ 文件或目录的集合,集合被储存在一个文件中,文件没有压缩,所以占用空间是其所有文件和目录的总大小   压缩☞ 压缩也是文件和目录的集合,也被储存在一个文件中,但是压缩文件采用了不同的存储方式,所占空间比原来小。      压缩是用算法将文件进行处理,保留最大文件信息,而让文件体积更小的目的。 > tar打包命令   tar ...

PWFUX72376的博客 298

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Linux 命令之 tar 命令-打包和备份的归档工具(附压缩/解压工具)

文章目录介绍常用选项命令示例打包和压缩zip格式tar格式tar.gz格式tar.bz2格式tar.xz格式tar.Z格式(已过时)jar格式7z格式 介绍 tar命令可以为linux的文件和目录创建档案(就是打包备份文件的意思),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。 首先要弄清两个概念:打包和压

liaowenxiong的博客 2225

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Linux tar命令详解:从归档到压缩,打包解压与备份实践

在Linux系统管理和日常开发中,文件归档与压缩是高频操作。归档的核心是把多个文件或目录整理为单个文件,解决传输与管理问题;而压缩则是通过gzip、bzip2、xz等算法减小体积,两者本质不同却常被混淆。tar命令正是将二者结合的经典工具,它基于Unix工具链设计哲学,通过参数组合实现打包、压缩、解压、预览与增量备份。理解tar的参数规律,能帮助开发者高效处理项目发布、日志归档、跨平台传输等场景。掌握tar -czf、tar -xzf等常用组合,配合--exclude、-C、-t等参数,可避免踩坑并提升操作

weixin_29698641的博客 237

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Linux打包压缩解压 --- 打包tar命令(归档)

在 Linux 中,tar是一种用于归档文件的工具。通过此命令可将多个文件或目录组合成单个档案文件,可以搭配gzip和bzip等压缩命令让文件体积更小,在配置服务器前备份服务器现有配置,会在调试时避免一些麻烦。tar [选项] [文件名称]

fnd_LN的博客 1514

Linux——tar归档命令,必选参数,辅助参数,额外参数,打包压缩

br/>当与-c选项一起使用时,创建的tar包文件使用该选项指定的文件名<br>当与-x选项一起使用时,则释放该选项指定的tar包文件。| -J | 使用xz压缩或解压缩文件(.tar.xz),xz的压缩率通常比bzip2更高。tar cjf/-cjf 文件名.tar.bz2 要打包压缩的目录或文件名……tar czf/-czf 文件名.tar.gz 要打包压缩的目录或文件名……tar cJf/-cJf 文件名.tar.xz 要打包压缩的目录或文件名……

nianwan2157的博客 707

【Linux】命令——打包(归档)压缩

tar -cvf 包名 打包(后缀.tar);-c新建打包文件;-v显示处理信息;-f对普通文件操作 tar -xzvf 包名 解包(后缀.tar);x解出打包文件;-z调用gzip gzip 包名 压缩(后缀.gz) gunzip 压缩文件名 解压 zip 压缩文件名 目录/文件 打包并压缩 unzip 压...

weixin_30883777的博客 93

Linux打包(归档)和压缩

归档与压缩

www1349的博客 3608

Linux 文件归档利器:tar 命令的打包、压缩与解压实战指南

本文详细介绍了Linux系统中强大的文件归档工具tar命令,涵盖打包、压缩与解压的实战操作。通过对比gzip、bzip2和xz三种压缩算法的性能差异,帮助用户根据场景选择最佳方案。文章还分享了生产环境中的高级技巧,如增量备份、分卷压缩和远程备份,并提供了常见问题的排错指南,是Linux用户必备的文件管理参考。

weixin_33416697的博客 285

Linux运维学习--Linux系统文件的归档与压缩(tar命令)

一、文件的归档 Linux系统下文件的归档可以使用tar命令实现 1.tar命令 tar命令是Linux/Unix系统下的打包压缩工具,可以将多个文件合并为一个文件,打包后的文件后缀为“.tar”。 2.归档与压缩 归档是指将一大堆文件或目录合并成一个总的文件;压缩则是将一个大容量的文件通过一些压缩算法(gzip、bzip2等命令)变成一个小容量的文件。Linux/Unix下的压缩命令通常都只能对...

qq_35887546的博客 1576

Linux 网络管理与 tar 归档压缩实战:nmcli 配置与打包命令全解析

摘要:本文系统整理了 RHEL/CentOS/Rocky 系列 Linux 的两大核心运维技能:一是 `nmcli` 网络管理工具,涵盖 DEVICE 与 CONNECTION 概念区分、网络整体开关、DHCP/静态 IP 配置、静态路由、连接运维、主机名管理及域名解析;二是 `tar` 归档压缩实战,包括基础参数、打包/查看/解压、追加与删除文件,以及 gzip/bzip2/xz 三种压缩算法对比。

ShiqingfengA的博客 197

Linux 文件的打包和压缩

压缩文件文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件 时,可以减少传输的时间。首先要弄清两个概念:打包(归档)和压缩。打包是指将一大堆文件或目录变成一个总的文件;压缩则是将一个大的文件通过一些压缩算法变成一个小文件。为什么要区分这两个概念呢?这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。

铃兰 3024

linux常用基础命令 打包压缩(归档)

1.打包 tar tar -cvf 打包文件名 被打包文件名 tar -xvf 解压文件名 2.压缩 gzip tar -zcvf 压缩文件名(.tar.gz) 被压缩文件名 tar -zxvf 解压文件名 -C 解压到的路径 tar -zxvf 解压文件名 3.压缩 zip zip -r 压缩文件名 被压缩文件名 unzip 压缩文件名 ...

memedadexixaofeifei的博客 164

tar 归档和压缩-详解

tar命令在linux中是常使用的命令:(多以tar zxvf +文件 方式居多) 归档:将2个或2个以上的文件打包成一个文件的过程 归档:tar -cvf 名称.tar 文件1 文件2 ... 文件n 解挡:tar -xvf 名称 例如: [root@localhost 1]# tar -cvf all.tar centos-release passwd [root@localh...

傲娇的博客 3520
上一篇: MySQL存储引擎
下一篇: Sed的使用
DR达仁
博客等级 码龄14年 29粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值