iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux平台下文件的压缩与解压参数介绍
  • 580
分享到

Linux平台下文件的压缩与解压参数介绍

2023-06-10 11:06:25 580人浏览 八月长安
摘要

这篇文章主要介绍“linux平台下文件的压缩与解压参数介绍”,在日常操作中,相信很多人在Linux平台下文件的压缩与解压参数介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux平台下文件的压缩与解压参

这篇文章主要介绍“linux平台下文件的压缩与解压参数介绍”,在日常操作中,相信很多人在Linux平台下文件的压缩与解压参数介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux平台下文件的压缩与解压参数介绍”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

面对着一些后缀为tar、tar.gz、tar.bz2……就有些茫然了,
其实理解了,自然就迎刃而解了。

首先要明确一个概念,linux下面的打包和压缩是两码事,
也就是你可以对文件进行打包,但是不压缩。

来看个例子:
在我的根目录下有个名为wallpaper的文件夹,里面是一些墙纸,
我现在对这个文件夹进行打包,但不不压缩。
直接输入tar cvf wallpaper.tar wallpaper回车就生成了一个wallpaper的包。
操作过程如下图:

Linux平台下文件的压缩与解压参数介绍



这里的tar是一个打包命令,后面的cvf是参数,
c的意思是建立一个打包文件(如果换成x就表示解包),v在压缩过程中显示文件,
f是使用文件名,然后加上你要生成的包名,再加压缩的目录就可以了。

现在我们已经学会打包了,紧接着我们对它进行压缩:
输入gzip wallpaper.tar 回车,就生成了一个walllpaper.tar.gz的压缩包。

Linux平台下文件的压缩与解压参数介绍



这里的gzip是一个压缩命令,那是不是一定要选用tar来打包,然后再用gzip来压缩呢,
其实不用这么麻烦,只要在tar 后面加上参数z就具备了gzip的功能,换句话说其实只要用:
tar zcvf wallpaper.tar.gz wallpaper这个命令就可以直接生成wallpaper.tar.gz文件。
过程如下:

Linux平台下文件的压缩与解压参数介绍



压缩包的建立就是这样,用不同的程序压缩的文件就会有不同的后缀名,
如用compress来压缩的文件后缀名就是*.z ,用bzip2来压缩的呢就是*.bz2,
用zip来压缩就是*.zip等等,其中最常见的就是*.tar.bz2.和*.tar.gz(也就是我们平常说的Tarball文件)

如上例中如果我们用bzip2 wallpaper.tar来对它打包的话,生成的文件就是wallpaper.tar.bz2,
具体的命令参数可以用command –help来查看。

压缩包建立好后,接下来就是解压了,如上例中我们现在对wallpaper.tar.gz进行解压,
有两种方法:
1、先用gzip加上参数d 对压缩包进行解压,然后用tar 加上参数x进行解包。如图所示:

Linux平台下文件的压缩与解压参数介绍



2、直接用tar 加上参数z和xvf来解压并解包,这里的z 其实就是加上了gzip的功能。

Linux平台下文件的压缩与解压参数介绍



这也是最常用的方法,同理如果是后缀为*.tar.bz2的文件,只需把z换成j,
象前面提到的tar已经集成了gzip和bzip2的功能,只要为它们加上不同的参数就行了。
那么这里加上J就表明tar具备了bzip2的功能。

我们知道在windows下面我们可以双击压缩包文件,看看里面是什么内容,而不用解开它,
同样在linux下面我们也可以这样做,只要在tar后面加上参数t就表示查看压缩包里的内容,
但并不解开它。

如我们查看一下wallpaper.tar.gz里面到底是什么内容可以输入:

Linux平台下文件的压缩与解压参数介绍


另外想说一下的就是,压缩包的后缀名其实并没有什么实际的意义,不要被后缀名弄糊涂了,
比如我们对wallpaper这个文件夹进行打包压缩,可以写成这样:

Linux平台下文件的压缩与解压参数介绍


生成的wallpaper.songzi一样是个压缩文件。这点,我们用file来查看。

到此,关于“Linux平台下文件的压缩与解压参数介绍”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: Linux平台下文件的压缩与解压参数介绍

本文链接: https://www.lsjlt.com/news/260431.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux平台下文件的压缩与解压参数介绍
    这篇文章主要介绍“Linux平台下文件的压缩与解压参数介绍”,在日常操作中,相信很多人在Linux平台下文件的压缩与解压参数介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux平台下文件的压缩与解压参...
    99+
    2023-06-10
  • linux压缩文件和文件解压缩命令介绍
    目录常见压缩格式:gz .bz2 .xz .zip常用归档调用压缩压缩比及压缩速度:gzip命令:压缩查看压缩文件:gunzip命令:解压bzip2:命令压缩查看压缩文件bunzip2命令:解压xz命令:压缩查看压缩文件...
    99+
    2022-06-04
    linux压缩文件 linux文件解压
  • Linux平台中用Python脚本操作实现文件压缩与解压缩
    Linux平台中利用Python脚本进行文件压缩与解压缩是一种十分便捷和高效的方法。在本文中,我们将讨论如何使用Python编写脚本来实现文件的压缩和解压缩,并提供具体的代码示例。一、文件压缩文件压缩是将一个或多个文件打包并压缩成一个单独的...
    99+
    2023-10-22
    Python Linux 文件压缩
  • Linux下文件的压缩和解压方法
    本篇内容介绍了“Linux下文件的压缩和解压方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!gzip功能说明:解压文件。语  法:gzip...
    99+
    2023-06-12
  • Linux系统下文件的压缩、打包与解压方法
    这篇文章主要介绍“Linux系统下文件的压缩、打包与解压方法”,在日常操作中,相信很多人在Linux系统下文件的压缩、打包与解压方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统下文件的压缩、打...
    99+
    2023-06-10
  • Linux中有哪些文件的压缩与解压缩命令
    本篇文章为大家展示了Linux中有哪些文件的压缩与解压缩命令,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、zip压缩与解压缩      ...
    99+
    2023-06-12
  • Linux中文件的上传、下载、压缩、解压等命令和操作
    Linux中文件的上传、下载、压缩、解压等命令和操作 简单使用:当使用工具连接的Linux时,可以直接将文件进行鼠标拖拽进行文件操作 rz、sz命令 文件传输命令○ 安装:yum -y install lrzsz○ sz命令:sz ...
    99+
    2023-08-18
    linux 运维 服务器
  • Linux下如何进行文件或者目录的打包及压缩、解压
    这篇文章将为大家详细讲解有关Linux下如何进行文件或者目录的打包及压缩、解压,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Linux下对于文件或者目录的打包及压缩、解压等操作压缩tar –...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作