Linuxtar命令:压缩解压文件到指定目录教程

Linux怎么使用压缩和解压到指定目录的命令

介绍如何使用命令将文件或目录压缩和解压到指定目录。
1、命令格式:tar -zxvf [压缩包文件名.tar.gz] -C [路径]/注:将.tar.gz格式解压到指定目录。
例如:tar-zxvfjapan.tar.gz-C。
/tmp /2。
命令格式:tar -jxvf [压缩包文件名.tar.bz2]-C【路径】/注释:将.tar.bz2格式解压到指定目录。
例如:tar-zxvfjapan.tar.bz2-C/tmp/ 3. 将.tar.gz 格式压缩到指定目录。
目录。
命令格式:tar -zcvf [目录]/[压缩包文件名.tar。
gz] [源文件] 例如:tar-zcvf/tmp/test.tar.gzjapan/ 注意:要一次压缩多个文件,只需在源文件后面加一个空格即可将其打开。
4. 压缩.tar。
bz2 在指定目录下 命令格式:tar-jcvf [目录]/[压缩包文件名.ta r.gz] [源文件] 例如:tar-jcvf/tmp/test.tar.bz2japan/ 注:要压缩多个一次文件,只需在源文件后使用空格即可。
注意:每个选项和命令都是直接Be。
确保您输入空格。
Linux严格区分大小写,所以打字时要注意大写字母。

linux 解压缩工具--tar命令

本文介绍了Linux下的存档tor tar命令,该命令用于保护文件和目录包装。

tar命令用于在Linux下创建文件,以创建文件备份,文件物质和传输。
包装和压缩是两个关键概念。

tar命令的选项包括但不限于:

-a或-catates:现有备份文件的新文件-b:设置新的安全文件-c:-d:-d:file:文件差-x或-xtract或-det:file -t或从备份文件还原列表:列出or--gzip或-onzip上的安全文件-z的: -universCompre ss:处理保护文件-f or -file =:备份文件-v或verbosis:显示执行过程AN -R:在压缩文件-U -U中添加文件-U -U:更新现有文件-J:支持BZIG2:解压缩文件-L:设置文件系统grenz -K:保持原始文件没有盖子-m:保持文件未经处理-W:检查文件正确性-p或-same -pervers -pervers:保留文件授权 - p或绝对-names :使用绝对文件名-N或-Newer =:保存更新文件-Exclude =:排除满足模板的模板以提取文件的模板。

命令实例包括:

包装文件:`tar-cvfall.ar*.jpg`用于添加文件:`tar-right tarlogo .gif`实时文件:`tar-tarl.ar`创建一个新软件包:`tar-cvfarchive`详细列表:`tar-tvfarchive.ar` pack:格式仅包含软件包(tar),包装和压缩(压缩(压缩)(压缩tar.gz,tar.bz2,tar.xz)。
文件和目录。

linux下targztarbz2zip等解压缩压缩命令小结

对于Linux下targzbz2tgzz等很多压缩文件的压缩和解压方法,有需要的朋友可以参考Linux下最常用的打包器。
tar 经常被用来使用 tar 程序创建包,因为 tar 包文件通常都是以 .tar 结尾。
生成tar包后,就可以使用其他程序进行压缩了,所以首先我们来说一下tar命令的基本使用: tar命令的选项有很多(可以用mantar显示),但它只是一个几个常用的选项,下面举个例子: #tar-cfall.tar*.jpg 该命令是将所有.jpg文件打包到一个名为all.tar的包中。
-c表示生成新的包,-f指定包的文件名。
#tar-rfall.tar*.gif 此命令将所有 .gif 文件添加到 all.tar 包中。
-r 表示附加文件。
#tar-ufall.tarlogo.gif 该命令是更新原tar包中的logo.gif文件 all.tar -u 表示更新该文件。
#tar-tfall.tar 这个命令应该显示 all.tar 包中的所有文件, -t 表示列出文件 #tar-xfall.tar 这个命令应该提取 all.tar 包中的所有文件, -x 即可意思是溶解 以上是tar最基本的用途。
为了让用户在打包和解包过程中更方便地压缩或解压缩文件,give take一个特殊的函数。
这就是为什么tar在压缩或解压缩的同时可以调用其他压缩程序,比如调用gzip、bzip2等。
1)tar调用gzip gzip是GNU组织开发的压缩程序 以.gz结尾的文件是gzip压缩的结果。
与gzip相反的解压程序是gunzip。
使用tar中的-z参数来调用gzip。
下面举个例子: #tar-czfall.tar.gz*.jpg 该命令是将所有.jpg文件写入tar包中,并用gzip压缩,生成gzip压缩包。
包名 为 all.tar .gz​#tar-xzfall.tar.gz​该命令是解压上面生成的包。
2)tar调用bzip2 bzip2是一个压缩程序,压缩能力较强。
以.bz2结尾的文件是bzip2压缩的结果。
与bzip2相反的解压程序是bunzip2。
使用tar中的-j参数来调用gzip。
下面举个例子: #tar-cjfall.tar.bz2*.jpg 该命令是将所有.jpg文件写入一个tar包中,并用bzip2压缩,生成一个bzip2压缩包,包名为For all.takes。
bz2​#tar-xjfall.tar.bz2​该命令是解压上面生成的包。
3)tar调用compre ss compre ss也是一个压缩程序,但是使用compre ss的人似乎没有gzip和bzip2那么多。
以 .Z 结尾的文件是 bzip2 压缩的结果。
与压缩相反的解压缩程序是uncompre ss。
使用tar中的-Z参数来调用压缩。
下面举个例子: #tar-cZfall.tar.Z*.jpg 该命令是将所有.jpg文件写入一个tar包中,并进行压缩,生成一个未压缩的包。
包名 为all.tar。
Z​#tar-xZfall.tar.Z​这个命令是解压上面生成的包,有了上面的知识,你应该能够解密一些压缩文件了。
以下是 tar 系列压缩文件的总结: 1) 对于以 .tar 结尾的文件 tar-xfall.tar 2) 对于以 .gz 结尾的文件。
gzip-dall.gzgunzipall.gz 3) 对于以 .tgz 或 .tar.gz 结尾的文件 tar-xzfall.tar.gz tar-xzfall.tgz 4) 对于以 .bz2 结尾的文件 bzip2-dall.bz2 Bunzip2all.bz2 5)对于以 tar.bz2 结尾的文件 tar-xjfall.tar.bz2 6) 对于以 .Z 结尾的文件 文件解压 ssall.Z 7)对于.tar.Z结尾的文件 tar-xZfall.tar.z 另外,对于Windows下常见的压缩文件.zip、.rar,Linux也有相应的方法解压它们: 1)对于linux下的.zip 提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。
它们有很多参数选项,这里只是简单介绍一下,还是举个例子来说明它的使用: #zipall.zip*.jpg 该命令是将所有.jpg文件压缩成一个zip包#unzipall.zip。
将所有.jpg文件压缩成zip包 #unzipall.zip 解压all.zip中的所有文件 2) 对于.rar 要在Linux下处理.rar文件,需要安装RARfOrlinux,可以在网上下载,但是记住Rarforllinux 不是免费的; 0.0.0.0.0.0.0.0.0.0.0orar .gz #cdrar #make 已安装。
有很多参数选项。
到包裹邮局。
#Unrareall.rar 这个命令是解压这里alt.rar中的所有文件。
可以使用它们进行 .Tar、.gz、.tar.gz、.bz2、.tar.bz2、.s.z、.zip、.rar 等 10 种类型的压缩。
不用担心下载一个软件不知道Linux下如何解决。
而且以上方法对于UNIX来说基本上都是有效的。
本文介绍Linux下的压缩程序,Gzip、Gunzip、BZIP2、Bunzip2、压缩、解压缩、zip、unzip、rar、unrar等程序以及如何使用 .tar、.gz、.tar.gz、.tgz 、 .bz2、.tar.bz2、.z、.tar.z、.zip、.rar这10个压缩文件进行了操作。
以下补充 -c:建立压缩文件 -x:解压 -t:显示 -r:追加文件到压缩归档文件末尾 -U:原压缩包中的五个文件是独立的命令,可以是与其他命令一起使用,但只能使用其中之一。
压缩或解压文件时可以根据需要选择以下参数。
-Z:GZIP属性 -J:BZ2属性 -Z:带压缩属性 -V:显示所有进程 -O:解锁文件到标准输出下面 -F 是必须的 -F:使用文件使用文件名,记住,这个参数是最后一个参数,以后只能链接文件名。
#Tar-cfall.tar*.jpg 该命令是将所有 .jpg 文件创建到名为 alle.tar 的包中。
-C 是新包的文件名,-f 指定包文件名。
#Tar-rate.tar*.gif 该命令是将所有.gif 的文件增加到All.tar 的包中。
-R是添加文件的意思。
#Tar -ufall.tarlogo.gif 该命令是更新原tar包alle.tar中的logo.gif文件。
#Tar-Tfall.tar 该命令是列出All.tar包中的所有文件,-t是文件#Tar-tear.tar的意思。
jpg // 将目录下所有jpg文件打包成tar.jpg tar –czfjpg.tar.gz*.jpg // 将目录下所有JPG文件打包成jpg.tar并用Gzip压缩后,生成Gzip压缩包,叫 jpg.tar.gztar –cjfjpg.tar.bz2*.jpg // 将目录下所有 JPG 文件打包到 jpg.tar 后,看到用 BZIP2 压缩,生成一个 BZIP2 - 压缩包,名为jpg.tar。
bz2tar - czfjpg.tar.z*.jpg // 将目录下所有JPG文件打包成jpg.tar,并进行压缩。
RAR 格式。
--xzvffile.z // 延迟 tar.zunrarrr // 解压压缩 解压压缩 rarunzipfile.zip/// Delax Zip 摘要 1.*. 解压 3,*. ,*。

在Linux系统中使用tar命令压缩和解压文件的教程

linux中的tar命令

tar命令(磁带存档)是通常在Linux系统中用于存储文件中的命令。

通常的文件类型包括:.tar.gz和.tar.bz2,它通过GZIP或BZIP算法表示进一步的压缩。

在此培训中,我们将查看在Linux的桌面或服务器版本中使用TAR命令的一些示例,以处理制作和解压缩存档文件的一些日常任务。
在大多数Linux系统中使用TAK命令

tar命令可用,因此您无需单独安装软件。

TAR命令具有两种压缩格式,该命令的GZIP和BZIP“ Z”选项用于指定GZIP,并且“ J”选项用于指定BZIP。
也可以创建未压缩的档案。

1。
decomprises tar.gz存档

通常用途是解压缩档案文件。

复制代码如下:$ tar-xvzftarfile.tar.gz

以下是这些参数的简短说明 -

x-diprimer file v-verbose模式,在每个文件中点击每个文件时打印文件。
Z文件是用GZIP压缩的文件。
F-使用以下焦油存档执行操作。

这些是要记住的一些重要选择。

使用BZIP算法压缩了带有BZ2扩展的tar.bz2/bzip存档文件

文件,但tar命令也可以对其进行处理,但必须使用它们进行处理。
J“选项替换“ Z”选项。

按如下记录复制代码:$ tar-xvfarchivefile.tar.bz2

2 2将文件解放到指定的目录或轨道

将文件解压缩到指定目录。
使用“ -c”选项来指定路径,其中“ C”是一个大的“ C”。

以下复制代码:$ tar-xvzfabc.tar.gz-c/opt/fold/folder/

然后,您必须首先确认目标目录是否存在。
不会为您创建TAR命令,因此,如果目标目录不存在,则命令将失败。
3。
解开一个文件

从存档中解开单个文件,根据以下命令设置文件名。

如下复制代码:$ tar-xz-fabc.tar.gz“ ./ new/abc.txt”

在上面命令中,您可以按以下方式指定多个文件。

以下复制代码:$ tar-xz-fabc.tar.gz” ./ new/cde.txt“

joker字符可用于解压缩一组匹配给定通配符的文件,例如所有以“ .txt”为扩展的文件。

以下复制代码:$ tar-xz-fabc.tar.gz-- wildcards”*。
txt”

5。
列出并检索焦油存档文件的。

以下复制代码:$ tar-tz-fabc.tar.gz .txt

可以将OutData传输到grip中以搜索文件,或者转移到较小的命令中浏览浏览列表。
通过使用“ V”详细选项,您将为每个文件打印更多详细信息。

对于tar.bz2/bzip文件,必须使用“ J”选项。

将上述命令与grep命令结合起来,以检索档案文件,如下所示。
保持轻松!

复制代码如下:$ tar-tvz-fabc.tar.gz | grepabc.txt-rw-rw-rw-rw-rw-slithened/enlightened02015-01-131 1:40./new/abc.txt

6创建一个tar.gz存档

现在我们已经学会了解开焦油档案,现在该开始制作新的档案了。
焦油存档文件。
TAR命令可用于将所选文件或整个目录输入到存档文件中。
以下是相应的示例。

以下命令使用目录创建焦油档案,并将所有文件和子录制添加到存档目录中。

复制代码如下:$tar-cvfabc.tar./new/./new/./new/cde.txt./new/abc.txt

上面的命令不会创建压缩档案文件只是一个普通的存档文件。
它只是将多个文件放入一个存档文件中,并对每个文件进行真正的压缩。

要应用压缩,可以分别使用“Z”或“J”选项来使用 GZIP 或 BZIP 压缩算法。

复制代码代码如下: $ tar-cvzfabc.tar.gz./new/

文件的扩展名实际上没有任何作用。
“Tar.gz”和“TGZ”是GZIP压缩算法压缩文件的常见扩展名。
“TAR.BZ2”和“TBZ”是BZIP压缩算法压缩文件的常见扩展名(LCTT翻译:压缩包是否压缩以及采用哪种压缩方法并不取决于扩展名。
扩展名只是为了便于识别。
) 精华

7. 添加文件前的计算

一个有用的选项是“W”有用。

使用此选项时,当用户输入“y”时,该文件将被添加到存档文件中。

复制代码如下: #add指定文件 $tar-czw-fabc.tar.gz./new/*add './new/abc.txt'? ? ./new/abc.txt./new/cde.txt./new/subdir/

8. 文件保存到现有存档文件,而不创建新的存档文件。
存档文件(GZ 或 BZIP)。
文件只能添加到常规存档文件中。

9、将文件添加到压缩归档文件中(tar.gz/tar.bz2)

前面已经提到了,无法将文件添加到压缩归档文件中然而在此之前,仍然需要通过简单的技巧来完成。
使用 Gunzip 命令解压缩存档文件,然后将文件添加到存档文件中并复制。

复制代码代码如下: $gunziparchive.tar.gz $ tar-rfarchive.tar./path/to/file $ gziparchive.tar

bzip2 和bunzip2。
实际场景是在固定的时间间隔内备份目录。
New/

使用 CRON 运行上述命令来维护类似于以下名称的以下备份文件:“Archive-20150218 .tar.gz”。

当然,有必要确保不断增长的归档文件不会导致磁盘空间过大。
11. 创建归档文件时验证

“w”选项可用于创建归档文件后进行验证。

复制代码 代码如下: $ tar-cvw-fabc.tar./new /./ new/cde.txt./new/subdir /./ new/subdir/in.txt./new./new /newfile.txt./new/abc.txtverify./new/verify./cde.txtverify./new/abc.txt

需要注意的是,不能对压缩归档文件进行验证操作,并且这 只能对未压缩的 tar 存档文件执行。

这一次,这一次,你可以通过“Mantar”命令来查看TAR命令手册。

相关推荐

vscode怎么用来写css

vscode怎么用来写css

怎么用vscode编写网页爱心您可以使用VSCode打开一个新的HTML文件,然后输入以下代码:Love♥然后就可以使用VSCode的预览功能来看看心脏的样子。扩展:您可以使用HTMLCSS样式来改变爱心的

国内云服务器十大品牌性价比排行

国内云服务器十大品牌性价比排行

云服务器哪家好?国内云服务器十大品牌排行榜云服务器选型指南选择云服务器时,应考虑产品的市场份额、用户评价、性价比等因素。下面是国内云服务器十大品牌排名,各有各的

监控ntp服务器配置

监控ntp服务器配置

监控摄像机NTP怎么设置,有什么好处和坏处?NTP时间调整通过设置NTP服务器地址、NTP端口号和时间调整间隔,设备会根据设置偶尔调整时间。NVR3.0接口路径:主菜单—系统配置