Linux 神奇tar压缩,打包命令

请进官网:

如果浏览不顺畅请到原文章出处:https://www.sky8g.com/technology/502/

请注意可能会提示风险,这是CSDN网站设置的问题,如果文章内的链接不是他们的网址,都会对用户提示有风险,请点击继续访问,本网站全部文章为免费技术分享,请放心访问,无需担心。

请点击此处查看完整文章:https://www.sky8g.com/technology/502/
此篇文章是由SKY8G网作者原创,禁止抄袭。

简要:

Linux“tar”表示磁带存档,许多Linux/Unix系统管理员使用它来处理磁带驱动器备份。tar命令用于将一组文件和目录撕成高度压缩的存档文件,通常在Linux中称为tarball或tar、gzip和bzip。tar是最广泛使用的命令,用于创建压缩的存档文件,可以轻松地从一个磁盘移动到另一个磁盘或机器。

在本文中,我们将回顾和讨论各种tar命令示例,包括如何使用(tar, tar)创建归档文件。压缩,如何提取存档文件,提取单个文件,查看文件内容,验证文件,添加文件或目录到存档文件,估计tar存档文件的大小等。

本指南的主要目的是提供各种tar命令示例,这些示例可能有助于您理解和成为tar存档操作方面的专家。

语法:

 

1

2

3

4

5

6

7

8

9

10

11

12

13

tar [options] [archive-file] [file or directory to be archived]

Options:

-c:创建文档

-x:解压档案

-f:创建档案与给定的文件名

-t:显示或列出存档文件中的文件

-u:归档和添加到现有的归档文件

-v:显示详细信息

-A:连接归档文件

-z: zip,告诉tar命令使用gzip创建tar文件

-j:使用tbzip过滤归档tar文件

archive-file:

归档文件是由一个或多个文件以及元数据组成的文件。存档文件用于将多个数据文件一起收集到一个文件中,以方便可移植性和存储,或简单地压缩文件以使用更少的存储空间。

 

最常见的命令tar压缩和解压 gz格式

 

1

2

3

4

5

6

7

8

9

10

压缩gz格式:tar -zcvf sky8g.tar.gz  *.c     //表示压缩当前的带有.c结尾的文件进行压缩成gz格式,但是解压也要使用gz格式解压即使

 

解压gz格式:tar -zxvf  sky8g.tar.gz  //解压到当前的文件夹

 

 

 

压缩tbz格式:tar -cvfj file.tar.tbz example.cpp

解压tbz格式:tar -xvfj file.tar.tbz example.cpp

 

注:总结即使加z是gz格式,加j是tbz格式,不带这两个参数即使option为cvf则是tar格式,解压也用xvf解压即可。如果要解压到某个目录下面就要加上-C参数。例如  tar -zxvf  sky8g.tar.gz  -C /var/www/

 

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

你可能感兴趣的:(IT技术支持,apache,magento,centos7,mariadb,php)