Linux打包压缩命令tar的详细使用

# tar -tf mylinux_etc.tar 要显示文件列表中每个文件的详细情况,可增加使用-v参数:
# tar -tvf mylinux_etc.tar 要查看.gz压缩包中的文件列表,则还应增加使用-z参数;
# tar -tjvf mylinux_etc.tar.bz2 若要查看.bz或.bz2格式的压缩包的文件列表,则应增加-j参数:
Linux打包压缩命令tar的详细使用 8
(3)查询tar包中文件列表 命令:
tar -t [z | j][v]f tar包文件名 在释放解压tar包文件之前,有时需要了解一下tar包中的文件目录列表,此 时可使用带-t参数的tar命令来实现。
Linux打包压缩命令tar的详细使用 9
(3)查询tar包中文件列表 举例: 要查询mylinux_etc.tar中的文件目录列表的命令为:
Linux打包压缩命令tar的详细使用
Linux打包压缩命令tar的详细使用 2
tar——是一种标准的文件打包格式 利用tar命令可将要备份保存的数据打包成一个扩展名为.tar的文件,以便于保存。 需要时再从.tar文件中恢复即可。 tar命令实现tar包的创建或恢复
➢生成的tar包文件的扩展名为.tar ➢负责将多个文件打包成一个文件,但不压缩文件 ➢再配合其他压缩命令(如gzip或bzip2),来实现对TAR包进行压缩或解压缩。 ➢tar命令内置了相应的参数选项,来实现直接调用相应的压缩解压缩命令,以 实现对tar文件的压缩或解压。
Linux打包压缩命令tar的详细使用 7
(2)创建压缩的tar包 举例: 将/etc目录下的文件打包并压缩为mylinux_etc.tar.gz,则实现的命令为: # tar -zcvf mylinux_etc.tar.gz /etc 在当前目录中就会生成mylinux_etc.tar.gz文件。 要打包并压缩为.bz2格式的压缩包,则实现命令为: # tar -jcvf mylinux_etc.tar.bz2 /etc
Linux打包压缩命令tar的详细使用 6
(2)创建压缩的tar包 命令:
tar -[z | j]cvf 压缩的tar包文件名 要备份的目录或文件名 直接生成的tar包没有压缩,为节省磁盘空间,通常需要生成压缩格式的 tar包文件,此时可在tar命令中增加使用-z或-j参数,以调用gzip或 bzip2程序对其进行压缩,压缩后的文件扩展名分别为.gz、bz或bz2。
# tar -tzvf mylinux_etc.tar.gz
Linux打包压缩命令tar的详细使用 10
(4)释放tar包 tar –[ z | j ]xvf tar包文件名 [ -C 目标位置]
x——释放tar包 对.gz格式的压缩包,增加-z参数,.bz或bz2压缩包,增加-j参数 释放软件包httpd-2.0.50.tar.gz现的命令:
# tar -zxvf httpd-2.0.50.tar.gz -C /usr/src 释放软件包iptables-1.2.8.tar.bz2的命令:
# tar -jxvf iptables-1.2.8.tar.bz2 tar命令的参数前也可不要“-” 。 要解压缩zip文件,则直接使用unzip命令 比如: # unzip mysoft.zip
Linux打包压缩命令tar的详细使用 5
(1)创建tar包 命令:
tar -cvf tar包文件名 要备份的目录或文件名列表 c—创建 v—输出相关信息 f—对普通文件操作
功能:将指定的目录或文件打包成扩展名为.tar的包文件。 例如,将/etc目录下的文件打包成mylinux_etc.tar
# tar -cvf mylinux_etc.tar /etc/*
Linux打包压缩命令tar的详细使用 3
命令用法: tar 参数 目录或文件列表
常用参数: ➢-t——查看包中的文件列表 ➢-x——释放包 ➢-c——创建包 ➢-r——增加文件到包文档的末尾
Linux打包压缩命令tar的详细使用 4
其它辅助功能参数: ➢-z——代表.gz-f——用于指定包文件名 ➢-v——表示在命令执行时显示详细的提示信息 ➢-C——参数用于指定包解压释放到的目录路径,用法为:-C 目录路径名
合集下载

linux tar 压缩 路径

linux tar 压缩 路径

linux tar 压缩路径
在Linux 中,使用tar 命令可以实现文件或目录的压缩和解压缩。

下面是一些常用的tar 压缩路径的示例:
1. 压缩单个文件:
`tar -czvf archive.tar.gz /path/to/file`
2. 压缩整个目录:
`tar -czvf archive.tar.gz /path/to/directory`
3. 压缩多个文件或目录:
`tar -czvf archive.tar.gz /path/to/file1 /path/to/file2
/path/to/directory`
或者可以使用通配符来压缩多个文件或目录:
`tar -czvf archive.tar.gz /path/to/files*`
4. 压缩多个文件或目录时排除特定文件或目录:
`tar -czvf archive.tar.gz exclude=file1 exclude=directory1
/path/to/file2 /path/to/directory2`
注意:上述命令中的`-c` 表示创建新的压缩文件,`-z` 表示使用gzip 压缩算
法,`-v` 表示显示详细信息,`-f` 表示指定压缩文件的名称。

你可以根据实际情况修改这些选项。

tar命令用法

tar命令用法

tar命令用法tar命令是在Unix和Linux系统中常用的一个命令,用于创建、查看、提取或压缩tar存档文件。

本文将详细介绍tar命令的用法及一些常见的选项和示例。

1. 创建tar存档文件:要创建tar存档文件,可以使用以下命令:```tar -cvf archive.tar file1 file2 directory1```-c:表示创建新的存档文件。

-v:表示显示详细的操作过程。

-f:表示指定要创建的存档文件的名称。

archive.tar:所需创建的存档文件的名称。

file1 file2 directory1:要包含在存档文件中的文件或目录的名称。

2. 提取tar存档文件:要从tar存档文件中提取文件,可以使用以下命令:```tar -xvf archive.tar```-x:表示提取存档文件中的文件。

-v:表示显示详细的操作过程。

-f:表示要提取的存档文件的名称。

archive.tar:要提取的存档文件的名称。

3. 查看tar存档文件的内容:要查看tar存档文件的内容,可以使用以下命令:```tar -tvf archive.tar```-t:表示查看存档文件的内容。

-v:表示显示详细的操作过程。

-f:表示要查看的存档文件的名称。

archive.tar:要查看的存档文件的名称。

4. 压缩tar存档文件:要压缩tar存档文件,可以使用以下命令:```tar -czvf archive.tar.gz file1 file2 directory1```-c:表示创建新的存档文件。

-z:表示使用gzip进行压缩。

-v:表示显示详细的操作过程。

-f:表示指定要创建的存档文件的名称。

archive.tar.gz:所需创建的压缩存档文件的名称。

file1 file2 directory1:要包含在存档文件中的文件或目录的名称。

5. 解压缩tar存档文件:要解压缩tar存档文件,可以使用以下命令:```tar -xzvf archive.tar.gz```-x:表示解压缩存档文件中的文件。

linuxziptar压缩打包命令

linuxziptar压缩打包命令

linuxziptar压缩打包命令zip 压缩命令:(可压缩⽂件或⽬录)压缩⽂件:zip new_name.zip file_namezip -r new_name.zip dir_name (压缩⽬录或⽬录⾥⾯的⽂件)unzip name.zip 解压压缩⽂件或⽬录:指定解压位置:unzip name.zip -d dir_nameunzip -l name.zip 查看压缩⽂件⾥的⽂件tar 打包命令:打包⽂件或⽬录tar -cvf name.tar file_name 打包tar -xvf name.tar 解包同时打包⽂件和⽬录:tar -cvf name.tar file_name dir_name ...tar -tf name.tar 查看包⽂件,⾥⾯的内容过虑⽂件,打包:tar -cvf name.tar --exclude file_name --exclude dir_name file_name dir_name--exclude 后⾯跟需要过虑的⽂件或⽬录--exclude "*.cfg" //⽀持通配符,需要加引号tar 压缩并打包:tar -zcvf name.tar.gz file_name1 ...tar -jcvf name.tar.bz2 file_name1 ...tar -Jcvf name.tar.xz file_name1 ...解压:tar -zxvf name.tar.gztar -jxvf name.tar.bz2tar -Jxvf name.tar.xz .查看:tar -tf name.tar.gztar -tf name.tar.bz2tar -tf name.tar.xztar 解压到指定位置:tar -zxvf name.gz -C /path/dir_nametar -jxvf name.bz2 -C /path/dir_name tar -Jxvf name.xz -C /path/dir_name。

Linux系统下tar压缩解压缩命令详解

Linux系统下tar压缩解压缩命令详解

Linux系统下tar压缩解压缩命令详解导读:tar,是Linux系统的一个命令,非常好用!如果你对tar命令不甚了解的话,可以看看小编为大家整理的tar压缩解压缩命令详解。

tar:-c:建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。

下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

# tar -cf all.tar *.jpg这条命令是将所有.jpg的文件打成一个名为all.tar的包。

-c是表示产生新的包,-f指定包的文件名。

# tar -rf all.tar *.gif这条命令是将所有.gif的文件增加到all.tar的包里面去。

-r是表示增加文件的意思。

# tar -uf all.tar logo.gif这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar这条命令是列出all.tar包中所有文件,-t是列出文件的意思# tar -xf all.tar这条命令是解出all.tar包中所有文件,-t是解开的意思压缩:tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpgtar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gztar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2tar -cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linuxzip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux解压:tar -xvf file.tar //解压tar包tar -xzvf file.tar.gz //解压tar.gztar -xjvf file.tar.bz2 //解压tar.bz2tar -xZvf file.tar.Z //解压tar.Zunrar e file.rar //解压rarunzip file.zip //解压zip总结:1、*.tar 用tar -xvf 解压2、*.gz 用gzip -d或者gunzip 解压3、*.tar.gz和*.tgz 用tar -xzf 解压4、*.bz2 用bzip2 -d或者用bunzip2 解压5、*.tar.bz2用tar -xjf 解压6、*.Z 用uncompress 解压7、*.tar.Z 用tar -xZf 解压8、*.rar 用unrar e解压9、*.zip 用unzip 解压解压jdk到指定文件夹:tar -xzvf jdk-8u131-linux-x64.tar.gz -C /usr/local/java01root@ubuntu:~# tar --help02用法: tar [选项...] [FILE]...03GNU 'tar' saves many files together into a single tape or disk archive, and can04restore individual files from the archive.05Examples:06tar -cf archive.tar foo bar # Create archive.tar from files foo and bar.07tar -tvf archive.tar # List all files in archive.tar verbosely.08tar -xf archive.tar # Extract all files from archive.tar.09主操作模式:10-A, --catenate, --concatenate 追加tar 文件至归档11-c, --create 创建一个新归档12-d, --diff, --compare 找出归档和文件系统的差异13--delete 从归档(非磁带!)中删除14-r, --append 追加文件至归档结尾15-t, --list 列出归档内容16--test-label 测试归档卷标并退出17-u, --update 仅追加比归档中副本更新的文件18-x, --extract, --get 从归档中解出文件19操作修饰符:20--check-device 当创建增量归档时检查设备号(默认)21-g, --listed-incremental=FILE 处理新式的GNU 格式的增量备份22-G, --incremental 处理老式的GNU 格式的增量备份23--ignore-failed-read24当遇上不可读文件时不要以非零值退出25--level=NUMBER 所创建的增量列表归档的输出级别26-n, --seek 归档可检索27--no-check-device 当创建增量归档时不要检查设备号28--no-seek 归档不可检索29--occurrence[=NUMBER] 仅处理归档中每个文件的第NUMBER30个事件;仅当与以下子命令--delete,31--diff, --extract 或是--list32中的一个联合使用时,此选项才有效。

tar命令的使用

tar命令的使用

tar命令的使用tar命令是在Unix/Linux系统中对文件和目录进行归档和压缩的命令工具,它是一个非常常用的命令。

本文将详细介绍tar 命令的使用方法和参数。

1. tar命令的基本语法:tar [选项] [文件名/目录名]选项:-c:创建tar归档文件-x:从tar归档文件中提取文件-f:指定tar归档文件名-z:使用gzip压缩/解压归档文件-v:显示归档/提取的详细过程-C:指定目标目录2. 创建tar归档文件要创建一个tar归档文件,可以使用-c选项,后接-f指定归档文件名,最后加上要归档的文件或目录。

示例:tar -cvf archive.tar file1 file2以上命令将创建一个名为archive.tar的归档文件,其中包含了file1和file2两个文件。

3. 解压tar归档文件要从tar归档文件中提取文件,可以使用-x选项,后接-f指定归档文件名。

示例:tar -xvf archive.tar以上命令将从archive.tar归档文件中提取出所有的文件。

4. 使用gzip压缩/解压归档文件tar命令还支持使用gzip进行归档文件的压缩和解压缩。

使用-z选项,可以在创建和提取归档文件时进行gzip压缩和解压缩。

示例:tar -cvzf archive.tar.gz file1 file2以上命令将创建一个压缩后的归档文件archive.tar.gz,其中包含了file1和file2。

示例:tar -xzvf archive.tar.gz以上命令将从压缩的归档文件archive.tar.gz中提取出所有的文件。

5. 显示归档/提取的详细过程使用-v选项,可以在创建和提取归档文件时显示详细的过程信息。

示例:tar -cvf archive.tar file1 file2以上命令将创建归档文件archive.tar,并显示详细的创建过程。

示例:tar -xvf archive.tar以上命令将从archive.tar归档文件中提取出文件,并显示详细的提取过程。

tar -zcf命令用法

tar -zcf命令用法

tar -zcf命令是在Linux系统中使用的压缩命令,用于将一个或多个文件或目录压缩成一个.tar.gz文件。

它的用法如下:
tar -zcf 压缩文件名.tar.gz 要压缩的文件或目录
其中,-z表示使用gzip压缩算法,-c表示创建一个新的压缩文件,-f表示指定压缩文件的名称。

例如,要将目录/home/user1压缩成一个名为user1.tar.gz的压缩文件,可以使用以下命令:
tar -zcf user1.tar.gz /home/user1
如果要将多个文件或目录压缩成一个.tar.gz文件,可以将它们的路径依次列出来,如下所示:
tar -zcf archive.tar.gz file1 file2 dir1 dir2
这将创建一个名为archive.tar.gz的压缩文件,其中包含了file1、file2、dir1和dir2。

tar命令用法

tar命令用法引言在Linux系统中,tar命令是一种常用的压缩和归档工具。

tar的意思是“tape archive”,即“磁带归档”。

它的主要功能是将一组文件或目录打包成一个单一的文件,可以方便地进行传输、备份或存档。

在本文中,我将详细介绍tar命令的用法,包括创建归档文件、解压缩归档文件以及一些常用的选项和实例。

创建归档文件使用tar命令创建归档文件非常简单,只需指定要打包的文件或目录以及归档文件的名称。

下面是一些常用的tar命令选项:•-c:创建归档文件•-f:指定归档文件的名称以下是一个创建归档文件的例子:tar -cf archive.tar file1.txt file2.txt dir1在上面的例子中,我们创建了一个名为archive.tar的归档文件,其中包含了file1.txt、file2.txt和dir1目录。

解压缩归档文件除了创建归档文件,tar命令还可以用于解压缩已有的归档文件。

以下是一些常用的tar命令选项:•-x:解压缩归档文件•-f:指定归档文件的名称以下是一个解压缩归档文件的例子:tar -xf archive.tar在上面的例子中,我们解压缩了名为archive.tar的归档文件。

解压缩后的文件和目录将会放在当前目录下。

压缩归档文件除了打包和解包文件,tar命令还可以用于压缩归档文件。

压缩归档文件可以减小文件的大小,节省存储空间。

以下是一些常用的tar命令选项:•-z:使用gzip压缩归档文件•-j:使用bzip2压缩归档文件以下是一个压缩归档文件的例子:tar -czf archive.tar.gz file1.txt file2.txt dir1在上面的例子中,我们将file1.txt、file2.txt和dir1目录打包成archive.tar.gz文件,并使用gzip进行压缩。

查看归档文件内容使用tar命令可以方便地查看归档文件中的内容。

以下是一些常用的tar命令选项:•-t:列出归档文件中的内容以下是一个查看归档文件内容的例子:tar -tf archive.tar在上面的例子中,我们列出了archive.tar中的所有文件和目录。

tar的用法

tar的用法
Tar是多种操作系统(Linux,UNIX)中被广泛使用的文件归档程序,它能将多个文件打包成一个文件,以便便于存储或传输。

Tar 简称为Tape Archiver,由于它最早是用来将多个文件归档到磁带的,因此得名。

Tar的基本功能包括创建归档文件、把文件加入归档文件、提取归档文件和列出归档文件中的文件。

使用Tar可以将多个文件打包成一个文件,以便便于存储及传输。

Tar使用步骤可以分为3步:
1.建归档文件:使用tar -cvf令可以创建归档文件,其中-c表示创建归档文件,-v表示显示执行过程,-f表示指定归档文件的文件名,比如:tar -cvf test.tar test。

2.入文件到归档文件:使用tar -rvf令可以将文件加入到归档文件,其中-r示往归档文件里追加文件,比如:tar -rvf test.tar newfile。

3.取归档文件:使用tar -xvf令可以提取归档文件,其中-x表示从归档文件中把文件提取出来,比如:tar -xvf test.tar。

除此之外,Tar还支持其它功能,比如列出归档文件中的文件(tar -tvf test.tar)及压缩归档文件(tar -zcvf test.tar.gz test)等。

另外还可以使用选项-C,以指定解压归档文件的目录,比如:tar -xvf test.tar -C /mnt。

Tar是操作系统中广泛使用的文件归档程序,它可以将多个文件
打包成一个文件,以便便于存储及传输。

Tar的基本功能包括创建归档文件、把文件加入归档文件、提取归档文件和列出归档文件中的文件。

使用此程序非常方便,操作也简单,因此在Linux和UNIX系统中被广泛使用。

linux tar -zxvf的用法

linux tar -zxvf的用法tar命令是在Linux系统中常用的压缩和归档工具。

它的参数很多,其中包括-zxvf 选项,用于解压tar文件。

首先,我们来解释一下参数的含义:- -z:表示使用gzip进行压缩和解压缩。

- -x:表示解压缩。

- -v:表示显示详细信息。

- -f:表示指定文件。

那么,tar zxvf的用法可以分为两种情况:解压.tar文件和解压.tar.gz文件。

1. 解压.tar文件在解压.tar文件时,我们使用tar命令的参数为zxvf。

以下是命令的详细解释:- z:使用gzip进行解压缩。

- x:表示解压缩。

- v:显示详细信息。

- f:指定需要解压的文件。

命令示例:tar zxvf file.tar其中,file.tar是需要解压的.tar文件的文件名。

在执行命令后,tar会自动解压该文件,并将解压后的文件显示在终端上。

2. 解压.tar.gz文件在解压.tar.gz文件时,我们同样使用tar命令的参数为zxvf。

以下是参数的详细解释:- z:使用gzip进行解压缩。

- x:表示解压缩。

- v:显示详细信息。

- f:指定需要解压的文件。

命令示例:tar zxvf file.tar.gz其中,file.tar.gz是需要解压的.tar.gz文件的文件名。

执行命令后,tar会自动解压该文件,并将解压后的文件显示在终端上。

以上就是tar zxvf命令的用法。

通过使用这个命令,您可以方便地解压.tar 和.tar.gz文件,并查看解压后的文件列表。

注意,在解压缩文件时,要确保文件名的正确性,以避免出现错误。

此外,您可以使用其他的tar参数来满足不同的需求,例如压缩文件、添加文件到已有的tar文件等等。

除了tar命令外,还有一些其他的解压缩工具可以使用,例如unzip和7z等。

每个工具都有自己的参数和用法,具体使用哪种方法取决于您的需求和个人偏好。

总之,tar zxvf命令是一种简单而强大的解压缩工具,可在Linux系统中广泛应用。

tar命令用法

tar命令用法tar命令是一个在Linux和Unix操作系统中经常使用的命令,用于创建、压缩和解压缩文件和目录。

它是一个非常有用的工具,可以在文件和目录之间创建或提取归档文件。

下面是tar命令的一些常见用法。

## 创建.tar文件要创建一个.tar文件,可以使用如下命令:```tar -cvf archive.tar file1 file2 directory1```上面的命令将创建一个名为archive.tar的文件,并将file1、file2和directory1添加到其中。

选项-c用于指定创建归档文件的操作,-v用于在命令执行时显示详细信息,-f用于指定文件名。

## 解压缩.tar文件要解压缩一个.tar文件,可以使用如下命令:```tar -xvf archive.tar```上面的命令将解压缩名为archive.tar的文件。

选项-x用于指定提取归档文件的操作,-v用于显示详细信息,-f用于指定文件名。

## 创建.tar.gz文件.tar.gz文件是一种经过gzip压缩的.tar文件。

要创建一个.tar.gz文件,可以使用如下命令:```tar -czvf archive.tar.gz file1 file2 directory1```上面的命令将创建一个名为archive.tar.gz的文件,并将file1、file2和directory1添加到其中。

选项-c用于创建归档文件,-z用于使用gzip进行压缩,-v 用于显示详细信息,-f用于指定文件名。

## 解压缩.tar.gz文件要解压缩一个.tar.gz文件,可以使用如下命令:```tar -xzvf archive.tar.gz```上面的命令将解压缩名为archive.tar.gz的文件。

选项-x用于提取归档文件,-z 用于使用gzip进行解压缩,-v用于显示详细信息,-f用于指定文件名。

## 创建.tar.bz2文件.tar.bz2文件是一种经过bzip2压缩的.tar文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档