Linux下压缩及解压缩命令

【Linux】常用的压缩解压缩命令之zip命令 通过本文的介绍,读者对zip命令在Linux系统中的压缩和解压缩操作有了更深入的了解。合理利用这些命令,可以在日常工作中更高效地处理文件,节省存储空间,提高数据传输效率。在选择压缩工具时,要根据实际需求综合考虑性能、压缩效果以及数据特性。希望本文对读者有所帮助,欢迎提出问题或分享使用经验。 阅读详情

tar命令

tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本的。

语法:tar [主选项+辅选项] 文件或者目录

使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。

主选项:

c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。

r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。

t 列出档案文件的内容,查看已经备份了哪些文件。

u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。

x 从档案文件中释放文件。

辅助选项:

b 该选项是为磁带机设定的。其后跟一数字,用来说明区块的大小,系统预设值为20(20*512 bytes)。

f 使用档案文件或设备,这个选项通常是必选的。

k 保存已经存在的文件。例如我们把某个文件还原,在还原的过程中,遇到相同的文件,不会进行覆盖。

m 在还原文件时,把所有文件的修改时间设定为现在。

M 创建多卷的档案文件,以便在几个磁盘中存放。

v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。

w 每一步都要求确认。

z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。

gzip命令

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

语法:gzip [选项] 压缩(解压缩)的文件名

各选项的含义:

-c 将输出写到标准输出上,并保留原有文件。

-d 将压缩文件解压。

-l 对每个压缩文件,显示下列字段:

压缩文件的大小

未压缩文件的大小

压缩比

未压缩文件的名字

-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。

-t 测试,检查压缩文件是否完整。

-v 对每一个压缩和解压的文件,显示文件名和压缩比。

-num 用指定的数字num调整压缩的速度,-1或–fast表示最快压缩方法(低压缩比),-9或–best表示最慢压缩方法(高压缩比)。系统缺省值为6。

unzip命令

用MS Windows下的压缩软件winzip压缩的文件如何在Linux系统下展开呢?可以用unzip命令,该命令用于解扩展名为.zip的压缩文件。

语法:unzip [选项] 压缩文件名.zip

各选项的含义分别为:

-x 文件列表 解压缩文件,但不包括指定的file文件。

-v 查看压缩文件目录,但不解压。

-t 测试文件有无损坏,但不解压。

-d 目录 把压缩文件解到指定目录下。

-z 只显示压缩文件的注解。

-n 不覆盖已经存在的文件。

-o 覆盖已存在的文件且不要求用户确认。

-j 不重建文档的目录结构,把所有文件解压到同一目录下。

从Gitee上部署视觉工程到Linux虚拟机 (使用SVM来识别装甲板的编号,此处手机上的图片中只有灯条没有数字,SVM无法识别出编号。这两行代码的意义是,当SVM识别不出或者识别不到编号时,把装甲板的编号默认为2号。找到自瞄程序中,数字识别类下的这两行代码,把注释去掉。这样,每次打开新的终端时,环境变量都会自动设置。(2)查看虚拟机设置选项,检查虚拟机USB接口是否为3.0及以上的接口。如果不是,要更改好。这样,每次打开新的终端时,环境变量都会自动设置。后,每次打开终端时自动设置这些环境变量,你可以将。打开第一个终端,用来挂ROS的内核启动页面。 阅读详情

相关推荐

用PyCharm+Scrapy打造你的第一个爬虫:从安装到实战(附完整代码)

本文详细介绍了如何使用PyCharm和Scrapy框架从零开始构建高效网络爬虫。通过环境配置、项目创建、核心爬虫逻辑编写到数据处理与存储的完整流程,帮助Python开发者快速掌握爬虫开发技巧,并附有实战代码示例。特别适合想要学习Scrapy框架和提升爬虫技能的开发者。

weixin_29038345的博客 869

linux压缩命令常用:tar,tgz,gzip,zip,rar

linux压缩命令常用的有三个:tar,tgz,gzip,zip 一,tar (一) tar压缩命令 tar -cvf examples.tar files|dir #说明: -c, --create create a new archive 创建一个归档文件 -v, --verbose verbosely list files processed 显示创建归档文件的进程 -f, ...

Eighteen Z 18万+

Proteus仿真实战:ADC0832时序解析与51单片机精准电压采集

本文详细解析了ADC0832模数转换芯片在Proteus仿真环境中的时序控制与51单片机驱动实现。通过实战代码示例和精度优化技巧,帮助开发者掌握电压采集的关键技术,包括时序配置、数据校验和噪声抑制等核心要点,提升嵌入式系统设计的精准度与可靠性。

weixin_29172963的博客 875

Linux 入门常用命令 — 备份与压缩

Linux 入门常用命令 — 备份与压缩tar命令tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用

zhangxuyu1118的专栏 587

Anchor based and Anchor free(无锚VS有锚)【总结】

anchor-based方法使用不同大小和形状的anchor框来回归和分类目标,例如faster rcnn、retinanet和yolo等。anchor-free,例如fcos、atss和cornernet等。anchor-free方法比anchor-based方法更简单和灵活,但可能存在召回率或定位精度低的问题。

深度学习 3万+

PLC集群管理:C#上位机实现10台以上分布式PLC的集中监控与指令下发

本文介绍了一套基于C# WPF开发的PLC集群管理系统,用于解决现代工业自动化产线中分布式PLC监控难题。系统采用三层解耦架构,支持100台以内不同品牌PLC的集中管理,具备批量数据采集、指令下发、实时报警等功能。核心创新点包括:1)基于异步IO的连接池管理;2)统一通信接口设计;3)寄存器合并优化算法;4)三级优先级指令队列。实际应用表明,系统数据采集延迟低于100ms,指令下发成功率99.9%,有效解决了传统单PLC监控模式存在的效率低下问题。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 509

linux下解压命令、压缩命令大全

linux常用的解压和压缩命令如下: 1、.tar  解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!)2、.gz解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName3、.tar.gz 和 .tgz解压:tar zxv...

dev_zyx的博客 1607

激光打标轴坐标计算分析

‌:基于坐标差的平方和开方运算,勾股定理将几何关系转化为代数计算,从而实现了从坐标到距离的精确转换‌12。直角三角形的应用从上图可以看到A,B,P三个点连起来就是一个直角三角形了。用勾股定理计算距离 C#有相关的方法直接传参数就可以了。很方便。

StevenChen的博客 312

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

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

ZONGXP的博客 24万+

移动端 AI 部署:ONNX Runtime + Android 从模型到 App

移动端 ONNX 部署的流程是 PC 端导出 ONNX → 放到 Android 项目 assets → ONNX Runtime AAR 加载推理。核心是OrtSession,预处理在 Java 层用 Bitmap 操作完成。建议先在 PC 上用 onnxruntime Python 验证模型正确,再集成到 Android 端,可以减少定位问题的时间。ONNX Runtime 自动调用 NNAPI,在主流芯片上不需要额外适配。

know_F0727的博客 73

RK3588部署YOLOv11与RKNN全流程教程

本文详细介绍了在RK3588开发板上部署YOLOv11目标检测模型的全流程。主要内容包括:PC端CUDA/cuDNN环境配置、Anaconda虚拟环境搭建、RKNN Toolkit2安装;YOLOv11模型从PyTorch到ONNX再到RKNN的格式转换;以及RK3588开发板的系统配置、RKNPU驱动安装和最终推理实现。教程提供了完整的代码示例,帮助开发者快速在边缘设备上实现高效的AI推理应用,涵盖从环境准备到实时检测的全套解决方案。

FJN110的博客 379

Linux下解压缩命令合集

根据不同的压缩文件格式,选择合适的解压缩命令。.tar.tar.gz或.tgz.tar.bz2.tar.xz.gz.bz2.xz.zip.rar(需要安装rar.7z(需要安装p7zip-full这些命令可以帮助你在Linux系统中轻松解压缩各种格式的文件。在Linux下,有多种压缩命令,适用于不同的文件格式。根据不同的需求,选择合适的压缩命令。创建.tar文件创建.tar.gz或.tgz文件创建.tar.bz2文件创建.tar.xz文件压缩文件为.gzgzip file压缩文件为.bz2。

v13111329954的博客 2208

订餐平台餐厅信息抓取:使用Python爬虫获取商家信息和用户评价

在这篇博客中,我们展示了如何使用Python爬虫抓取订餐平台上的餐厅信息和用户评价数据。通过使用requests和Selenium,我们能够有效地从静态和动态网页中提取数据,并使用pandas和matplotlib对数据进行存储和分析。未来,您可以根据需求进一步扩展功能,例如增加错误处理、增加抓取多个页面的能力,或者使用高级技术如分布式爬虫来抓取更大规模的数据。

2201_76125261的博客 1651

Linux压缩解压缩命令

tar zip unzip

qq1929892209的博客 1万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Linux下的压缩解压缩命令详解

Linux下的压缩解压缩命令详解 linux zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/

freemind 1117

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Linux 基础命令-压缩与解压缩

在 Linux 操作系统中,压缩与解压缩文件是日常操作中非常常见的任务。通过压缩,可以减少文件的大小,便于文件的传输与存储;在 Linux 中,有多种工具用于压缩与解压缩文件,常用的有。命令也广泛用于打包多个文件和目录,并常常与压缩工具结合使用。是 Linux 中用于打包多个文件或目录的命令,尽管。只能压缩单个文件,如果想压缩多个文件,通常需要先使用。常用于将多个文件或目录打包成一个单独的文件,称为。也只能压缩单个文件,多个文件需要先打包再压缩。不同,它不需要先打包再压缩。文件,包含指定的文件和目录。

Flying_Fish_roe的博客 948

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Linux压缩与解压缩文件或文件夹命令

1、zip格式的压缩与解压缩 如果没有安装zip,就不能执行zip指令,需要安装的话,运行下这条安装命令即可 yum install zip 压缩指令zip 1. 压缩文件夹 压缩zip格式的压缩包命令格式:zip -r 文件名.zip 文件夹的路径 例如:把当前目录下的test文件夹压缩成test.zip zip -r test.zip test 或者加上-p,可以在压缩时不显示指令的执行过程 zip -p -r test.zip test 或者使用绝对地址对test文件夹进行压缩 zip -q -

大学生视野 5279

Linux下的压缩zip,解压缩unzip命令

实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ============================ 另:有些服务器没有安装zip包执行不了zip命令, 所以使用时需安装:如果用yum安装得安装yum apt-get install zip 或 yum install...

fu6543210的博客 2万+

Linux 中压缩与解压缩命令

常用压缩格式: .zip .gz .bz2 常用压缩格式:.tar.gz .tar.bz2 .zip格式 .zip格式压缩 zip 压缩文件名 源文件 #压缩文件 zip -r 压缩文件名 源目录 #压缩目录 .zip格式解压缩 unzip 压缩文件 #解压缩 .zip 文件 unzip 压缩目录 #解压缩 .zip 目录 .gz格式 .gz格式压缩 gzip 源文件 #压缩为.g...

qq_35457469的博客 249

linux系统解压缩命令大全

linux系统解压缩命令大全

m0_57408988的博客 1285

LINUX压缩/解压缩tar文件命令

1、压缩命令: 命令格式: tar -zcvf 压缩文件名 .tar.gz 被压缩文件名 1 可先切换到当前目录下,压缩文件名和被压缩文件名都可加入路径。 2、解压缩命令: 命令格式: tar -zxvf 压缩文件名.tar.gz 1 解压缩后的文件只能放在当前的目录。 ...

qq_39231899的博客 2万+

LINUX解压缩TAR.GZ文件命令

LINUX解压缩TAR.GZ文件命令 以下介绍如何压缩与解压 .tar.gz 格式的文件 1、压缩命令: 命令格式: tar -zcvf 压缩文件名 .tar.gz 被压缩文件名 可先切换到当前目录下,压缩文件名和被压缩文件名都可加入路径。 2、解压缩命令: 命令格式: tar -zxvf 压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录。 ......

weixin_47681855的博客 5万+

【Linux】常用的压缩解压缩命令之gzip命令

通过本文的介绍,读者对gzip命令在Linux系统中的压缩和解压缩操作有了更深入的了解。合理利用这些命令,可以在日常工作中更高效地处理文件,节省存储空间,提高数据传输效率。在选择压缩工具时,要考虑性能、压缩效果以及数据特性,以满足不同场景的需求。希望本文对读者有所帮助,欢迎提出问题或分享使用经验。

double222222的博客 8135

Linux 上常见的解压缩命令

在 Linux 系统中,常用的解压命令有很多,具体根据压缩文件的格式来选择。上述的这些命令覆盖了大部分常见的压缩文件格式,选择对应的解压命令即可。

YiYueHuan的专栏 1999

linux下tar命令解压缩,tar解压缩命令 Linux下的tar压缩解压缩命令详解

《tar解压缩命令 Linux下的tar压缩解压缩命令详解》由会员分享,可在线阅读,更多相关《tar解压缩命令 Linux下的tar压缩解压缩命令详解(14页珍藏版)》请在人人文库网上搜索。1、tar解压缩命令 Linux下的tar压缩解压缩命令详解tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一...

weixin_29297127的博客 1253

linux tar压缩解压缩命令 dpkg命令

渗透课程进行到了access注入这一节课,感觉这是我的瓶颈,这节课背后有更高阶的知识等待着我去接触。 这次博客就先写做杂项题经常遇到的linux系统下一些语法,下次博客认认真真写web渗透。 Linux下的tar压缩解压缩命令 tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是各自独立的命令,压缩解...

夜车星繁的博客 1647
上一篇: Linux磁盘管理命令
下一篇: VI使用教程
slightphp
博客等级 码龄18年 0粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值