广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下如何使用tarball打包工具
  • 171
分享到

Linux下如何使用tarball打包工具

2023-06-27 10:06:14 171人浏览 安东尼
摘要

这篇文章主要介绍了linux下如何使用tarball打包工具,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。tarball是linux下最方便的打包工具,是以tar这个指令来打

这篇文章主要介绍了linux下如何使用tarball打包工具,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

tarball是linux下最方便的打包工具,是以tar这个指令来打包与压缩的档案。

Linux下如何使用tarball打包工具

如何在 Linux 上创建 tarball

使用如下命令,你可以在单条命令中创建 tarball 并压缩它。

$ tar -cvzf pdfs.tar.gz *.pdf

其结果是一个压缩文件(gzip 压缩的),其中包含了当前目录中的所有 PDF 文件。当然,压缩是可选的。一个稍微简单的只是将 PDF 文件打包成未压缩 tarball 的命令:

$ tar -cvf PDFs.tar *.pdf

注意,选项中的 z 将文件变成压缩的。 c 表明创建文件,v(详细)表示你在命令运行时需要一些反馈。如果你不想查看列出的文件,请忽略 v。

另一个常见的命名约定是给压缩的 tarball 命名成 .tgz 而不是双扩展名 .tar.gz,如下所示:

$ tar cvzf MyPDFs.tgz *.pdf

如何从 tarball 中解压文件

要从 gzip 压缩包中解压所有文件,你可以使用如下命令:

$ tar -xvzf file.tar.gz

如果使用 .tgz 命名约定,该命令将如下所示:

$ tar -xvzf MyPDFs.tgz

要从 gzip 包中解压单个文件,你可以执行几乎相同的操作,只需添加文件名:

$ tar -xvzf PDFs.tar.gz ShenTix.pdfShenTix.pdfls -l ShenTix.pdf-rw-rw-r-- 1 shs shs 122057 Dec 14 14:43 ShenTix.pdf

如果未压缩 tarball,你甚至可以从 tarball 中删除文件。例如,如果我们想从 PDFs.tar.gz 中删除我们上面解压过的文件,我们会这样做:

$ gunzip PDFs.tar.gz$ ls -l PDFs.tar-rw-rw-r-- 1 shs shs 10700800 Dec 15 11:51 PDFs.tar$ tar -vf PDFs.tar --delete ShenTix.pdf$ ls -l PDFs.tar-rw-rw-r-- 1 shs shs 10577920 Dec 15 11:45 PDFs.tar

请注意,我们在删除 ShenTix.pdf 后,缩小了一点 tarball 文件占用的空间。如果我们想要,我们可以再次压缩文件:

$ gzip -f PDFs.tarls -l PDFs.tar.gz-rw-rw-r-- 1 shs shs 10134499 Dec 15 11:51 PDFs.tar.gzFlickr / James St. John

丰富的命令行选项使得 tarball 使用起来简单方便。

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux下如何使用tarball打包工具”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网操作系统频道,更多相关知识等着你来学习!

--结束END--

本文标题: Linux下如何使用tarball打包工具

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

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

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

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

下载Word文档
猜你喜欢
  • Linux下如何使用tarball打包工具
    这篇文章主要介绍了Linux下如何使用tarball打包工具,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。tarball是linux下最方便的打包工具,是以tar这个指令来打...
    99+
    2023-06-27
  • node中如何使用pkg打包工具
    这篇文章将为大家详细讲解有关node中如何使用pkg打包工具,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。命令行打包pkg -t nod...
    99+
    2022-10-19
  • Linux打包和压缩工具的使用详解
    压缩工具:gzip,bzip2 压缩能力逐渐增强 打包或压缩工具:tar 打包并压缩工具:zip 压缩能力比gzip和bzip2都强 gzip和bzip2这两种压缩工具的区别: gzip和bzip2只能压缩文件,zi...
    99+
    2022-06-04
    linux文件压缩与打包 Linux下打包与压缩 Linux打包和压缩工具
  • Linux下如何安装conda包管理工具
    这篇文章给大家分享的是有关Linux下如何安装conda包管理工具的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。conda是一个包,依赖和环境管理工具,适用于多种语言,如: Python, R, Scala, J...
    99+
    2023-06-27
  • Linux下如何安装并使用iostat工具
    小编给大家分享一下Linux下如何安装并使用iostat工具,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux系统中的 iostat是I/O statist...
    99+
    2023-06-27
  • Linux下如何使用coredumpctl工具处理BUG
    小编给大家分享一下Linux下如何使用coredumpctl工具处理BUG,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一个不幸的事实是,所有的软件都有 bug,...
    99+
    2023-06-27
  • 前端的轻量打包工具gulp如何使用
    今天小编给大家分享一下前端的轻量打包工具gulp如何使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一. 安装Node和g...
    99+
    2023-07-04
  • 模块打包工具webpack怎么使用
    这篇文章主要介绍“模块打包工具webpack怎么使用”,在日常操作中,相信很多人在模块打包工具webpack怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”模块打包工具...
    99+
    2022-10-19
  • Linux下如何使用Shell文本处理工具
    本篇内容介绍了“Linux下如何使用Shell文本处理工具”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux下的操作习惯不像windo...
    99+
    2023-06-13
  • 如何使用node开发一款图集打包工具
    这篇文章主要为大家展示了“如何使用node开发一款图集打包工具”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用node开发一款图集打包工具”这篇文章吧。比...
    99+
    2022-10-19
  • 如何在linux系统中使用tcpdump抓包工具
    本篇文章给大家分享的是有关如何在linux系统中使用tcpdump抓包工具,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.1 tcpdump选项它的命令格式为:tcpdump...
    99+
    2023-06-13
  • Java中的打包工具有哪些?如何选择最适合自己的打包工具?
    Java是一门广泛使用的编程语言,应用范围涉及到桌面应用程序、Web应用程序、移动应用程序等多个领域。在Java开发中,打包工具是不可或缺的一部分。本文将介绍Java中的打包工具有哪些,以及如何选择最适合自己的打包工具。 一、Java中的打...
    99+
    2023-09-13
    日志 数据类型 打包
  • Linux下如何安装lsof工具
    这篇文章主要为大家展示了“Linux下如何安装lsof工具”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何安装lsof工具”这篇文章吧。lsof是系统管理/安全的尤伯工具。将这个工...
    99+
    2023-06-27
  • Pyinstaller打包工具的使用以及避坑
    目录一、基本使用二、基本错误处理1、当运行exe后出现提示:No module named XXX2、当运行出现报错:UnicodeDecodeError: 'gbk' codec ...
    99+
    2022-11-12
  • Go 语言打包工具:如何快速打包你的项目?
    在 Go 语言开发中,我们经常需要将我们的代码打包成可执行文件或者库文件。幸运的是,Go 语言提供了一些非常方便的打包工具来帮助我们完成这项工作。在本文中,我们将介绍 Go 语言中常用的打包工具,并演示如何使用这些工具来快速打包你的项目。...
    99+
    2023-08-16
    打包 load unix
  • 如何在Linux下使用Tar工具归档文件
    这篇文章主要讲解了“如何在Linux下使用Tar工具归档文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何在Linux下使用Tar工具归档文件”吧!Tar 由 'Tape arc...
    99+
    2023-06-13
  • Qt如何使用windeployqt工具实现程序打包发布
    这篇文章主要介绍了Qt如何使用windeployqt工具实现程序打包发布,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Qt 官方开发环境使用的动态链接库方式,在发布生成的ex...
    99+
    2023-06-25
  • Linux系统下,如何使用PHP打包Laravel项目?
    Laravel是一种流行的PHP框架,具有优雅的语法、强大的功能和广泛的社区支持。在开发Laravel项目时,我们通常需要将代码打包成可执行的文件,以便在不同的环境中部署和运行。本文将介绍如何使用PHP打包Laravel项目,以及一些常见...
    99+
    2023-06-03
    linux 打包 laravel
  • 在Linux下HTTPie工具的使用方法
    本篇内容主要讲解“在Linux下HTTPie工具的使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Linux下HTTPie工具的使用方法”吧!如果你经常需要通过终端以非交互模式访问网络服...
    99+
    2023-06-13
  • Linux下如何防御SYN Flood工具
    这篇文章主要介绍了Linux下如何防御SYN Flood工具,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。SYN Flood (SYN洪水) 是种典型的DoS (Denial...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作