linux中的tar命令
发布网友
发布时间:2022-04-22 03:43
我来回答
共4个回答
热心网友
时间:2022-05-14 04:25
展开1全部可以看看tar的man页,上面说得很清楚了(看英文的man页,中文的已经过时了,好多地方不对)。
对于tar命令,x表示解包(不是解压缩),v表示显示详细过程,f表示使用文件(紧跟它的一定是空格加文件名),z表示先解压gzip格式的压缩文件(现在这个选项已经不是必须的了)。
一般来说,Linux命令的选项不分顺序(xv和vx是同样的作用),但当选项带有额外参数时,参数一定要跟在对应选项后面,中间不能有其他内容(短选项与选项参数间用空格符隔开)。
tar -xzf的意思是解压并解包一个文件,这个文件应该是经tar打包后按gzip格式压缩的。
xfz这样的选项组合显然不对,而且最好在选项前面加“-”,这样写出来更容易阅读。
Linux更新很快,尽量看新一点的书,尽量用新一点的软件。辛辛苦苦学完一本10年前的Linux书后,却发现世界全变了,多打击人啊。(三年前的书还是不要看了,当然,介绍C语言等内容的书例外)
热心网友
时间:2022-05-14 05:43
建议你去看看《鸟哥的linux私房菜》 177p
z代表的是:是否同时具有gzip的属性?即师傅需要用gzip解压缩
本人邮箱:418692905@qq.com
热心网友
时间:2022-05-14 07:18
解答:
这些都是tar命令的选项
z----表示调用gzip或gunzip命令压缩或解压缩文件;
x----表示解压缩包
f----表示指定文件
v----表示显示压缩或解压缩过程
xfz是几个选项一起使用,主要表示解压缩文件但不显示解压缩过程。
此命令常用用法是:
打包:tar cvf 文件名.tar 文件
解包:tar xvf 文件名.tar
打压缩包:tar zcvf 文件名.tar.gz 文件
解压缩包: tar zxvf 文件名.tar.gz
热心网友
时间:2022-05-14 09:09
z表示解压的是gz的压缩包,tar是个打包程序, 而不是压缩程序。 *.gz是由gzip这个命令压缩出来的文件。 tar已经集成了gzip了 , 所以当解压*.gz程序的时候要加x, 还有一种是 *.bz的压缩包, 它是bzip压缩出来的, 解压的时候要用到 -j 参数
另外 xfz好像写错了吧 , 一般解压个文件如果是*.gz结束的是 -xzvf , f后面跟的一定是文件名
Linux中tar是什么意思?
在Linux中,要将文件夹压缩并解压到指定目录,tar命令提供了解决方案。基本的tar命令结构是tar xvf (extract and verbose) 加上压缩文件名,后面跟着要解压到的目录。以下是几种常见的用法:1. 直接在当前目录下解压: tar xvf te.tar 2. 将文件解压到指定的子目录: tar xvf te.tar -C ./test/ ...
linux tar是什么意思?
Linux tar是一种归档文件的压缩命令,它可以将多个文件或文件夹打包成一个文件,从而便于传输和存储。tar命令在Linux系统中非常常用,可以用来备份、恢复数据等。同时,它还可以与其他命令结合起来使用,例如gzip、bzip2等压缩命令,以减少文件的大小,提高传输效率。使用Linux tar打包和解包文件 在Linux系统中...
linux常见的压缩命令
Linux常见的压缩命令有:tar、gzip、bzip2、zip。1. tar命令:tar是Linux中最常用的压缩工具之一,用于打包文件或目录。它能够将多个文件合并成一个文件,便于存储和传输。使用方式简单,例如:`tar -cvf output.tar directory/`,其中`-c`表示创建新的归档文件,`-v`表示显示详细信息,`-f`指定归档...
linux解压tar命令
1、tar -cvf /tmp/log.tar log/ :-c:建立压缩文件的参数指令,-v:压缩的过程中显示文件。2、 tar -xvzf test.tar.gz -C /tmp/test:-C:选项来指定路径。3、tar -cvjf /tmp/log.tar.bz2 log:-j:采用 bzip2 压缩算法。今天的分享就是这些,希望能帮助大家。
Linux tar打包命令详解
在Linux系统中,最常用的归档(打包)命令是tar,它可以将许多文件一起保存到单个磁带或磁盘上进行归档。而且,这个命令还可以从存档文件中还原出需要的文件,这是打包的逆过程,叫做解包。当 tar 命令用于打包操作时,该命令的基本格式为:[root@localhost ~]#tar [选项] 源文件或目录 打包命令常用选项...
Linux tar命令高级用法——备份数据
Linux中的tar命令是一个功能强大的文件备份工具,最初是为了创建磁带备份而设计。现在,它被广泛用于备份数据到任何存储介质上,如硬盘、网络存储或磁带。tar能够进行文件级备份,无需考虑底层文件系统类型,并支持增量备份,使得备份过程更加高效且节省空间。让我们先来了解一些tar的常用选项:-z, --gzip:...
Linux下 tar 命令介绍
Linux下的tar命令,即tape archive工具,主要用于数据打包和压缩存储。它通常通过两个步骤进行备份:首先用tar打包文件或目录,再利用gzip或bzip2进行压缩。本文将深入探讨tar的常用操作,包括创建打包文件、提取文件、查看内容、添加文件等。创建打包文件时,使用如tar cvf 文件名 需要打包的文件或目录,如tar...
linux tar命令详解
1、tar命令是linux上将多个文件打包程一个文件包。方便传输,也可以用于文件备份。用户也可以用tar来解压归档文件。2、tar命令支持的压缩格式,一般用户在使用tar命令的时候会同时对文件压缩,以降低空间使用率。3、.tar默认模式,不压缩,只是将所有文件放到一个包里。4、.tar.gz常用模式,采用gzip算法...
tar-cvf与tar
答案:tar命令用于Linux和Unix系统中打包文件,而tar -cvf和tar命令都是用于创建压缩文件的命令。其中,tar命令是基本的打包工具,而tar -cvf则是结合了打包和压缩的功能。详细解释:在Linux和Unix系统中,tar命令被广泛用于文件和目录的打包。这个命令允许用户将多个文件和目录结合成一个单独的包,便于存储...
如何在Linux上使用tar命令解压和压缩文件
对于解压操作,你可以使用`tar -xzvf archive.tar.gz`,这将提取名为archive.tar.gz的存档。如果你选择使用bzip2压缩,只需将`z`替换为`j`,即`tar -cjvf archive.tar.bz2`,然后解压时同样使用`tar -cjxvf archive.tar.bz2`。通过这些简单的命令组合,你就能在Linux环境中方便地对文件和目录...