Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下

这篇具有很好参考价值的文章主要介绍了Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

2、“.gz” 格式(不能打包)

“.gz” 格式压缩命令:

gzip [选项] 源文件
选项:
-c:将压缩数据输出到标准输出中,可以用于保留源文件
-d:解压缩
-r:压缩目录
gzip 压缩文件后会把源文件删除掉,它是不支持保留源文件的

[root@hepingfly hepingfly]# gzip abc.txt 
[root@hepingfly hepingfly]# ll
总用量 12
-rw-rw-r--. 1 hepingfly hepingfly   60 2月  22 01:33 abc.txt.gz
# 压缩完之后源文件也会被删除掉

----------------------------------------------------------------------------
[root@hepingfly hepingfly]# gzip -c bcd.txt > bcd.txt.gz
[root@hepingfly hepingfly]# ll
总用量 16
-rw-------. 1 hepingfly hepingfly    0 2月  21 00:37 bcd.txt
-rw-r--r--. 1 root      root        28 2月  25 00:55 bcd.txt.gz

# 你使用 gzip -c bcd.txt 命令,会把压缩数据输出到屏幕上,现在我不让它输出到屏幕上,而是重定向到一个压缩文件中,这样就实现了在压缩你文件的同时不删除源文件

----------------------------------------------------------------------------
[root@hepingfly hepingfly]# gzip -r aaaa/
[root@hepingfly hepingfly]# ll aaaa/
总用量 8
-rw-r--r--. 1 root root 26 2月  25 01:02 a.txt.gz
-rw-r--r--. 1 root root 26 2月  25 01:02 b.txt.gz
# 你使用 gzip -r 命令,它是把这个目录下的所有文件都压缩,而不会把这个目录压缩(不能打包)

“.gz” 格式解压缩命令:

gzip -d 压缩包名
gunzip 压缩包名
上面两个命令都可以

3、“.bz2 格式(不能压缩目录)”

“.bz2” 格式,是 Linux 的另一种压缩格式,从理论上来讲,“.bz2” 格式的算法更先进、压缩比更好;而 “.gz” 格式相对来讲压缩时间更快

“.bz2” 格式压缩命令:

bzip2 [选项] 源文件
选项:
-d:解压缩
-k:压缩时保留源文件
-v:显示压缩的详细信息

[root@hepingfly hepingfly]# bzip2 -k bcd.txt 
[root@hepingfly hepingfly]# ll
总用量 20
-rw-------. 1 hepingfly hepingfly    0 2月  21 00:37 bcd.txt
-rw-------. 1 hepingfly hepingfly   14 2月  21 00:37 bcd.txt.bz2

# 保留源文件压缩
注:这条命令不能压缩目录,压缩目录就会报错。前面的 gzip 命令是不能打包,
你用 gzip 命令压缩目录,它会把你目录下的文件进行压缩,不会把你这个目录进行压缩

“.bz2” 格式解压缩命令:

bzip2 -d 压缩包
bunzip2 压缩包
上面两个命令都可以

4、".tar " 格式(打包不会压缩)

“.tar” 格式的打包和解打包都使用 tar 命令,区别只是选项不同。

“.tar” 格式打包命令:

tar [选项] [-f 压缩包名] 源文件或目录

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Linux运维工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下,2024年程序员学习,运维,linux,java
Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下,2024年程序员学习,运维,linux,java
Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下,2024年程序员学习,运维,linux,java
Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下,2024年程序员学习,运维,linux,java
Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下,2024年程序员学习,运维,linux,java

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Linux运维知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加VX:vip1024b (备注Linux运维获取)
Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下,2024年程序员学习,运维,linux,java

最后的话

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

资料预览

给大家整理的视频资料:

Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下,2024年程序员学习,运维,linux,java

给大家整理的电子书资料:

Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下,2024年程序员学习,运维,linux,java

如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下,2024年程序员学习,运维,linux,java

以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
[外链图片转存中…(img-GBpEOV4E-1712507984028)]文章来源地址https://www.toymoban.com/news/detail-851871.html

到了这里,关于Linux 压缩和解压缩命令,各种风格的Linux运维面试题进来了解一下的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python实现压缩和解压缩

    压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。 但用代码来实现就没做过,近期也得实现代码压缩与解压缩操作,所以就抽时间来研究一下。 除了直接的.tar文件,还包括.tar.gz/.tar.bz2/.tar

    2024年03月26日
    浏览(38)
  • Nginx配置压缩和解压缩

    压缩服务器响应,或为不支持压缩的客户端解压缩它们,以提高传递速度并减少服务器开销。 压缩响应通常会显著减小传输数据的大小。但是,由于压缩发生在运行时,因此它也会增加相当大的处理开销,从而对性能产生负面影响。 NGINX 在向客户端发送响应之前执行压缩,

    2024年02月03日
    浏览(29)
  • 使用Opencv对图像进行压缩和解压缩

      最近在一个项目中需要将工业相机采集到的图像通过jsonrpc进行传输,一开始没进行压缩,传输的速度很慢,相机分辨率是2592×1944,单通道,这么一算一次要传输的数据量大小是2592×1944×1=5,038,848字节,500多万的字节,通过opencv自带 imencode 和 imdecode 两个函数,将图像进行

    2024年02月04日
    浏览(52)
  • Ubuntu下的RAR文件压缩和解压缩方法

    在Ubuntu系统中,默认情况下是无法直接处理RAR文件的,因为RAR是一种闭源的压缩格式。然而,我们可以通过安装一些工具来使Ubuntu支持RAR文件的压缩和解压缩操作。本文将介绍如何在Ubuntu系统上实现RAR文件的压缩和解压缩。 步骤1:安装unrar和rar工具 要在Ubuntu上进行RAR文件的

    2024年02月04日
    浏览(36)
  • Qt 实现压缩文件、文件夹和解压缩操作zip

    通过Qt自带的库来实现,使用多线程方式,通过信号和槽来触发压缩与解压缩,并将压缩和解压缩结果回传过来。 使用的类: 1、在.pro文件中添加模块gui-private 若未cmake工程,需要在CMakeList.txt中添加 待验证: 1、中文路径,文件名含有中文 2、隐藏文件夹,.dir和…dir,例如:

    2024年02月14日
    浏览(45)
  • c++利用哈夫曼编码实现文件的压缩加密和解压缩解密

    需求分析 @1:编码实现哈夫曼树,然后根据数据建立哈夫曼树,然后显示所有的字符的哈夫曼编码 @2:实现哈夫曼编码和解码 并通过编码实现文本文件的压缩 通过解码实现压缩文件的解压缩 概要设计 @1:在二叉树的基础上实现哈夫曼树的数据结构 @2:读取文本文件--对字符频

    2024年02月03日
    浏览(42)
  • .Net 5中对于http请求的压缩和解压缩(GZip,Brotli)

    背景:(1)经常会有一些接口返回数据大,导致请求缓慢 (2)在后台请求一些第三方API时,需要解压缩响应数据,再进行处理 解决:可以通过对http请求进行压缩和解压来满足场景需求 1.先了解一下几种不同压缩算法,GZip、Deflate、Brotli Gzip: Gzip 基于 DEFLATE 算法,它是 LZ77

    2024年02月05日
    浏览(43)
  • 使用Java IO进行压缩和解压缩 | ZIP和GZIP的实现

      Java IO中的压缩和解压缩功能主要通过 java.util.zip 包和 java.util.jar 包来实现,并具有以下作用和优势: 方便易用 :Java提供了简洁而易于使用的API,使得压缩和解压缩变得简单和方便。 多种压缩算法支持 :Java提供了多种压缩算法,如ZIP、GZIP、JAR等,可以根据不同的需求

    2024年02月15日
    浏览(46)
  • tar 打包压缩命令(linux压缩命令)

    ​ tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成xxx.tar.gz(或称为xxx.tgz)的文件。 1、打包 案例:将app目录打包 案例:将microboom目录打包并压缩

    2024年02月12日
    浏览(53)
  • Neo4j启动各种报错解决办法汇总(进来看看不后悔)

    今天重启了以下电脑,结果Neo4j就莫名的报了一堆错误,纳尼???昨晚还用得好好的,今早就启动不了了,有毒吧,顿时心里一万个那啥,差点张口就来。冷静了一下,想起来,前几天修改了 neo4j.conf 文件,于是去查看了一下,把之前加上的配置给删了,但是依然不行,于

    2024年02月12日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包