Linux解压缩文件大全

合集下载

linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

linux下tar.gz、tar、bz2、zip等解压缩、压缩命令⼩结本⽂介绍了linux下的压缩程式tar、gzip、gunzip、bzip2、bunzip2、compress 、uncompress、 zip、 unzip、rar、unrar等程式,以及如何使⽤它们对.tar、.gz 、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、. tar.Z、.zip、.rar这10种压缩⽂件进⾏操作Linux下最常⽤的打包程序就是tar了,使⽤tar程序打出来的包我们常称为tar包,tar包⽂件的命令通常都是以.tar结尾的。

⽣成tar包后,就可以⽤其它的程序来进⾏压缩了,所以⾸先就来讲讲tar命令的基本⽤法:tar命令的选项有很多(⽤man tar可以查看到),但常⽤的就那么⼏个选项,下⾯来举例说明⼀下:# 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包中所有⽂件,-x是解开的意思以上就是tar的最基本的⽤法。

为了⽅便⽤户在打包解包的同时可以压缩或解压⽂件,tar提供了⼀种特殊的功能。

这就是tar可以在打包或解包的同时调⽤其它的压缩程序,⽐如调⽤gzip、bzip2等。

1) tar调⽤gzip是GNU组织开发的⼀个压缩程序,.gz结尾的⽂件就是gzip压缩的结果。

linux系统中常用的解压zip压缩包命令PPT

linux系统中常用的解压zip压缩包命令PPT

linux系统中常用的解压zip压缩包命令在Linux系统中,我们通常使用unzip命令来解压zip格式的压缩包。

以下是详细的使用方法:1.解压zip文件到指定目录:unzip /path/to/your/file.zip -d /path/to/extract/to 在这个命令中,/path/to/your/file.zip是你需要解压的zip文件的路径,-d /path/to/extract/to是你希望解压到的目标目录。

例如,如果你有一个名为archive.zip的压缩包,你想解压到/home/user/documents/目录,那么你应该运行:unzip archive.zip -d /home/user/documents/2.解压zip文件到当前目录:如果你想将zip文件解压到当前目录,你只需要指定zip文件的路径,不需要指定目标目录。

例如:unzip /path/to/your/file.zip这会将文件解压到当前目录。

3. 提取压缩包中的特定文件:有时候,你只想提取压缩包中的特定文件或文件夹。

在这种情况下,你可以使用-j选项,它允许你跳过文件夹,直接提取文件。

例如,如果你只想提取zip文件中的file1.txt和file2.txt,你可以运行:unzip -j /path/to/your/file.zip file1.txt file2.txt4.自动覆盖已存在的文件:默认情况下,如果解压出的文件已存在,unzip会提示你是否覆盖。

如果你想自动覆盖已存在的文件,你可以使用-o选项。

例如:unzip -o /path/to/your/file.zip -d /path/to/extract/to5.查看压缩包内容:如果你想查看zip压缩包的内容而不解压,你可以使用-l选项。

例如:unzip -l /path/to/your/file.zip这将列出压缩包中的所有文件和文件夹。

6. 创建分卷压缩包:虽然这不是一个常规的用法,但如果你需要将大文件分割成较小的部分进行传输或存储,你可以使用-s选项来创建一个分卷的zip文件。

Linux文件压缩与解压命令

Linux文件压缩与解压命令

Linux⽂件压缩与解压命令1 .zip 格式压缩与解压压缩命令zip 压缩⽂件名 源⽂件zip -r 压缩⽬录名源⽬录解压命令unzip ⽂件名123 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32td@td-Lenovo-IdeaPad-Y410P:~$ touch abctd@td-Lenovo-IdeaPad-Y410P:~$ zip abc.zip abcadding: abc (stored 0%)td@td-Lenovo-IdeaPad-Y410P:~$ lsabc examples.desktop workspace 模板图⽚下载桌⾯abc.zip sougou_64.deb 公共的视频⽂档⾳乐td@td-Lenovo-IdeaPad-Y410P:~$ mkdir-r japanmkdir:⽆效选项 -- rTry 'mkdir --help'for more information.td@td-Lenovo-IdeaPad-Y410P:~$ mkdir japantd@td-Lenovo-IdeaPad-Y410P:~$ lsabc examples.desktop sougou_64.deb 公共的视频⽂档⾳乐abc.zip japan workspace 模板图⽚下载桌⾯td@td-Lenovo-IdeaPad-Y410P:~$ zip japan.zip japanadding: japan/ (stored 0%)td@td-Lenovo-IdeaPad-Y410P:~$ lsabc examples.desktop japan.zip workspace 模板图⽚下载桌⾯abc.zip japan sougou_64.deb 公共的视频⽂档⾳乐td@td-Lenovo-IdeaPad-Y410P:~$ rm-r japantd@td-Lenovo-IdeaPad-Y410P:~$ unzip japan.zipArchive: japan.zipcreating: japan/td@td-Lenovo-IdeaPad-Y410P:~$ lsabc examples.desktop japan.zip workspace 模板图⽚下载桌⾯abc.zip japan sougou_64.deb 公共的视频⽂档⾳乐td@td-Lenovo-IdeaPad-Y410P:~$ rm abctd@td-Lenovo-IdeaPad-Y410P:~$ unzip abc.zipArchive: abc.zipextracting: abctd@td-Lenovo-IdeaPad-Y410P:~$ lsabc examples.desktop japan.zip workspace 模板图⽚下载桌⾯abc.zip japan sougou_64.deb 公共的视频⽂档⾳乐.zip压缩格式既可以压缩⽂件也可以压缩⽬录2 .gz格式压缩与解压压缩 gzip 源⽂件 #注意,压缩成.gz格式后源⽂件会消失 gzip -r 源⽬录 #注意,gzip压缩的⽬录不能打包,它压缩的是⽬录⾥⾯的⼦⽂件,不压缩⽬录解压 gzip -d 压缩⽂件 gunzip 压缩⽂件12 3 4 5 6 7td@td-Lenovo-IdeaPad-Y410P:~$ lsexamples.desktop workspace 模板图⽚下载桌⾯sougou_64.deb 公共的视频⽂档⾳乐td@td-Lenovo-IdeaPad-Y410P:~$ touch abctd@td-Lenovo-IdeaPad-Y410P:~$ gzip abctd@td-Lenovo-IdeaPad-Y410P:~$ ls7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33td@td-Lenovo-IdeaPad-Y410P:~$ lsabc.gz sougou_64.deb 公共的视频⽂档⾳乐examples.desktop workspace 模板图⽚下载桌⾯td@td-Lenovo-IdeaPad-Y410P:~$ gzip-d abc.gztd@td-Lenovo-IdeaPad-Y410P:~$ lsabc sougou_64.deb 公共的视频⽂档⾳乐examples.desktop workspace 模板图⽚下载桌⾯td@td-Lenovo-IdeaPad-Y410P:~$ mkdir japantd@td-Lenovo-IdeaPad-Y410P:~$ gzip-r japantd@td-Lenovo-IdeaPad-Y410P:~$ lsabc japan workspace 模板图⽚下载桌⾯examples.desktop sougou_64.deb 公共的视频⽂档⾳乐td@td-Lenovo-IdeaPad-Y410P:~$ touch japan/cangls japan/boduols td@td-Lenovo-IdeaPad-Y410P:~$ gzip-r japantd@td-Lenovo-IdeaPad-Y410P:~$ cd japantd@td-Lenovo-IdeaPad-Y410P:~/japan$ lsboduols.gz cangls.gztd@td-Lenovo-IdeaPad-Y410P:~/japan$ cdtd@td-Lenovo-IdeaPad-Y410P:~$ gunzip japangzip: japan is a directory -- ignoredtd@td-Lenovo-IdeaPad-Y410P:~$ gunzip -r japantd@td-Lenovo-IdeaPad-Y410P:~$ lsabc japan workspace 模板图⽚下载桌⾯examples.desktop sougou_64.deb 公共的视频⽂档⾳乐td@td-Lenovo-IdeaPad-Y410P:~$ cd japantd@td-Lenovo-IdeaPad-Y410P:~/japan$ lsboduols canglstd@td-Lenovo-IdeaPad-Y410P:~/japan$3. .bz2压缩格式压缩 bzip2 源⽂件 #压缩后不保留源⽂件 bzip2 -k 源⽂件 #压缩后保留源⽂件#注意 bzip不可以压缩⽬录解压 bzip -d 解压⽂件 #解压缩,-k保留源⽂件 bunzip2 解压⽂件 #解压缩,-k保留源⽂件12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19td@td-Lenovo-IdeaPad-Y410P:~$ touch abctd@td-Lenovo-IdeaPad-Y410P:~$ bzip2abctd@td-Lenovo-IdeaPad-Y410P:~$ lsabc.bz2 sougou_64.deb 公共的视频⽂档⾳乐examples.desktop workspace 模板图⽚下载桌⾯td@td-Lenovo-IdeaPad-Y410P:~$ bunzip2 abc.zipbunzip2: Can't open input file abc.zip: No such file or directory. td@td-Lenovo-IdeaPad-Y410P:~$ bunzip2 abc.bz2td@td-Lenovo-IdeaPad-Y410P:~$ lsabc sougou_64.deb 公共的视频⽂档⾳乐examples.desktop workspace 模板图⽚下载桌⾯td@td-Lenovo-IdeaPad-Y410P:~$ bzip2-k abctd@td-Lenovo-IdeaPad-Y410P:~$ lsabc examples.desktop workspace 模板图⽚下载桌⾯abc.bz2 sougou_64.deb 公共的视频⽂档⾳乐td@td-Lenovo-IdeaPad-Y410P:~$ rm abctd@td-Lenovo-IdeaPad-Y410P:~$ bzip2-dk abc.bz2td@td-Lenovo-IdeaPad-Y410P:~$ lsabc examples.desktop workspace 模板图⽚下载桌4 tar 打包和解包命令打包命令 tar -cvf 打包⽂件名源⽂件选项: -c 打包 -v 显⽰打包过程 -f 指定打包后的⽂件名1 2 3 4 5 6 7td@td-Lenovo-IdeaPad-Y410P:~$ tar-cvf japan.tar japanjapan/japan/boduolsjapan/canglstd@td-Lenovo-IdeaPad-Y410P:~$ lsabc.bz2 japan sougou_64.deb 公共的视频⽂档⾳乐examples.desktop japan.tar workspace由于.gz和.bz2格式在⽬录压缩上不⾜,所以可以先将⽂件见打包,然后再压缩。

linux解压缩文件命令大全(.tar.gz,tar.bz2,.zip,.rar,.gz)

linux解压缩文件命令大全(.tar.gz,tar.bz2,.zip,.rar,.gz)

linux解压缩⽂件命令⼤全(.tar.gz,tar.bz2,.zip,.rar,.gz)⽬录上⾯的⽂章介绍了绝⼤多数的压缩⽂件的压缩与解压缩命令。

这⾥对常见的压缩⽂件进⾏了总结,满⾜常见的需求。

tar命令可以搞定后缀有.tar的压缩⽂件,如:.tar, .tar.gz, tar.bz2, tar.Z。

如果是单纯以.gz, .bz2, .Z结尾的压缩⽂件,它们有对应的压缩处理命令,分别是gzip, bzip2, compress/uncompress。

Windows 操作系统下常见的压缩⽂件有.zip, .rar,这两类压缩⽂件需要分别⽤到zip和rar命令来进⾏操作。

.tar压缩:tar cvf FileName.tar DirName解压:tar xvf FileName.tar.tar.gz压缩:tar zcvf FileName.tar.gz DirName解压:tar zxvf FileName.tar.gz.tar.bz2压缩:tar jcvf FileName.tar.bz2 DirName解压:tar jxvf FileName.tar.bz2.tar.Z压缩:tar Zcvf FileName.tar.Z DirName解压:tar Zxvf FileName.tar.Z.Zubuntu系统需额外安装:sudo apt-get install ncompress解压:uncompress FileName.Z压缩:compress FileName.gz解压:gzip -d FileName.gz压缩:gzip FileName.bz2解压:bzip2 -d FileName.bz2压缩:bzip2 -z FileName.rarubuntu系统需额外安装:sudo apt-get install rar解压:rar x FileName.rar压缩:rar a FileName.rar DirName.zipubuntu系统需额外安装:sudo apt-get install zip解压:unzip FileName.zip压缩:zip FileName.zip DirName提⽰:.tar.xxx后缀的压缩⽂件需要系统中安装有相应⽀持的压缩命令,如果是处理.tar.bz2,系统必须同时安装有tar和bzip2命令;如果是处理tar.gz`,必须同时安装有tar和gzip`` 命令,缺⼀不可。

Linux终端中的常用压缩和解压缩命令

Linux终端中的常用压缩和解压缩命令

Linux终端中的常用压缩和解压缩命令在Linux终端中,压缩和解压缩命令是常见且必不可少的工具。

它们可以帮助我们在处理文件和目录时,有效地节省存储空间和传输时间。

本文将详细介绍一些常用的压缩和解压缩命令,并提供示例以帮助读者更好地理解和应用这些命令。

一、tar命令tar命令是Linux中最常用的打包压缩命令之一。

它可以将多个文件或目录打包成一个文件,并将其压缩以节省存储空间。

1. 打包文件或目录:tar -cf archive.tar file1 file2 directory例如,要打包名为“archive.tar”的文件或目录“file1”,“file2”和“directory”,可以使用上述命令。

2. 压缩打包文件:tar -czf archive.tar.gz file1 file2 directory使用上述命令,我们可以在打包文件的同时将其以gzip压缩,生成名为“archive.tar.gz”的压缩文件。

3. 解压缩tar文件:tar -xf archive.tar通过上述命令,我们可以将名为“archive.tar”的文件解压缩到当前目录中。

二、gzip命令gzip命令是Linux中常用的单一文件压缩命令。

它可以将单个文件压缩成.gz格式的文件,并降低文件大小。

1. 压缩文件:gzip file通过上述命令,我们可以将名为“file”的文件压缩成“file.gz”。

2. 解压缩gzip文件:gzip -d file.gz使用上述命令,我们可以将名为“file.gz”的压缩文件解压缩到当前目录中。

三、zip命令zip命令是Linux中用于压缩和解压缩文件的常见命令。

它可以将多个文件和目录压缩成一个.zip格式的文件。

1. 压缩文件或目录:zip archive.zip file1 file2 directory通过上述命令,我们可以将文件“file1”,“file2”和目录“directory”压缩成名为“archive.zip”的文件。

linux解压7z文件命令

linux解压7z文件命令

linux解压7z文件命令
7z文件类型属于一个压缩文件类型,在linux要通过命令可以将其解压出来,下面由店铺为大家整理了linux下解压7z文件命令的相关知识,希望对大家有所帮助。

一、linux解压7z文件命令详解
解压缩7z文件
7za x phpMyAdmin-3.3.8.1-all-languages.7z -r -o./
参数含义:
x 代表解压缩文件,并且是按原始目录树解压(还有个参数e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)
phpMyAdmin-3.3.8.1-all-languages.7z 是压缩文件,这里我用phpadmin做测试。

这里默认使用当前目录下的phpMyAdmin-3.3.8.1-all-languages.7z
-r 表示递归解压缩所有的子文件夹
-o 是指定解压到的目录,-o后是没有空格的,直接接目录。

这一点需要注意。

二、补充:linux压缩7z文件/文件夹命令
7za a -t7z -r Mytest.7z /opt/phpMyAdmin-3.3.8.1-all-languages/*
参数含义:
a 代表添加文件/文件夹到压缩包
-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。

-r 表示递归所有的子文件夹
Mytest.7z 是压缩好后的压缩包名
/opt/phpMyAdmin-3.3.8.1-all-languages/*:是压缩目标。

注意:7za不仅仅支持.7z压缩格式,还支持.tar.bz2等压缩类型的。

如上所述,用-t指定即可。

Linux下压缩与解压.zip和.rar及.7z文件

Linux下压缩与解压.zip和.rar及.7z文件

Linux下压缩与解压.zip和.rar及.7z⽂件Linux 下压缩与解压.zip和.rar及.7z⽂件1)对于.ziplinux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。

它们的参数选项很多,可⽤命令zip-help和unzip -help查看,这⾥只做简单介绍,举例说明⼀下其⽤法:# zip yajiu.zip yajiu.jpgyajiu.png这条命令是将yajiu.jpg和yajiu.png压缩成⼀个zip包# zip yajiu.zip*.jpg这条命令是将所有.jpg的⽂件压缩成⼀个zip包# zip -r yajiu.zipyajiu这条命令是将⽂件夹yajiu压缩成⼀个zip包# unzipyajiu.zip这条命令是将yajiu.zip中的所有⽂件解压出来yajiu@yajiu-desktop:~$ cd图⽚yajiu@yajiu-desktop:~/图⽚zip yajiu.zip yajiu.jpg yajiu.pngupdating:yajiu.jpg (deflated 34%)updating: yajiu.png (deflated0%)yajiu@yajiu-desktop:~/图⽚$ zip yajiu.zip *.jpgadding: 1.jpg (deflated34%)adding: 2.jpg (deflated 0%)yajiu@yajiu-desktop:~/图⽚$ zip -ryajiu.zip yajiuadding: yajiu/ (stored 0%)adding: yajiu/yajiu.zip (stored0%)adding: yajiu/yajiu.jpg (deflated 34%)adding: yajiu/yajiu.rar(deflated 0%)adding: yajiu/yajiu.7z (deflated 0%)adding: yajiu/yajiu.png(deflated 0%)yajiu@yajiu-desktop:~/图⽚$ unzip yajiu.zipArchive:yajiu.zipreplace 1.jpg? [y]es, [n]o, [A]ll, [N]one, [r]ename:yinflating: 1.jpgreplace 2.jpg? [y]es, [n]o, [A]ll,[N]one, [r]ename: yinflating: 2.jpgyajiu@yajiu-desktop:~/图⽚$原⽂链接:2)对于.rar安装:sudo apt-get install rar unrar或者可从/download.htm下载RAR for Linux 编译安装# tar -xzpvf rarlinux-3.8.0.tar.gz# cd rar#make这样就安装好了,安装之后就有了rar和unrar这两个程序,rar是压缩程序,unrar是解压程序。

linux常用的压缩命令

linux常用的压缩命令

linux常用的压缩命令Linux常用的压缩命令一、tar命令tar命令是Linux系统中最常用的压缩命令之一。

它可以将多个文件或目录打包成一个文件,并可选择是否压缩。

tar命令的基本语法如下:tar [选项] [文件/目录]常用的选项包括:-c:创建一个新的tar文件;-x:解压缩已存在的tar文件;-f:指定要操作的tar文件名;-z:使用gzip压缩文件;-j:使用bzip2压缩文件;-v:显示详细信息;-t:列出tar文件中的内容。

例如,要将目录/home/user压缩为一个名为backup.tar的文件,可以使用以下命令:tar -czvf backup.tar /home/user二、gzip命令gzip命令是Linux系统中用于压缩文件的常用命令。

它可以将一个文件压缩成一个后缀名为.gz的文件,压缩比较高。

gzip命令的基本语法如下:gzip [选项] [文件]常用的选项包括:-d:解压缩文件;-v:显示压缩/解压缩过程;-k:保留原始文件;-l:显示压缩文件的详细信息。

例如,要压缩文件file.txt并保留原始文件,可以使用以下命令:gzip -v file.txt三、bzip2命令bzip2命令是Linux系统中另一个常用的压缩命令,它可以将一个文件压缩成一个后缀名为.bz2的文件。

bzip2命令的基本语法如下:bzip2 [选项] [文件]常用的选项包括:-d:解压缩文件;-v:显示压缩/解压缩过程;-k:保留原始文件;-l:显示压缩文件的详细信息。

例如,要压缩文件file.txt并保留原始文件,可以使用以下命令:bzip2 -v file.txt四、zip命令zip命令是Linux系统中用于压缩文件的另一个常用命令。

它可以将多个文件压缩成一个后缀名为.zip的文件,常用于跨平台文件压缩。

zip命令的基本语法如下:zip [选项] [压缩文件名] [文件/目录]常用的选项包括:-r:递归压缩目录及其子目录;-d:删除压缩包内的文件;-v:显示压缩过程的详细信息;-u:更新压缩包中的文件。

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

linux 解压文件集
tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName ———————————————
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩:bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2 或tar –bzip xvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
———————————————
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
———————————————
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
———————————————
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
压缩一个目录使用-r 参数,-r 递归。

例:$ zip -r FileName.zip DirName
———————————————
.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName
解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH 环境变量指定的目录也可以):
[root@www2 tmp]# cp rar_static /usr/bin/rar
Linux下常见文件解压方法及命令
系统·System
1.以.a为扩展名的文件:
#tar xv file.a
2.以.z为扩展名的文件:
#uncompress file.Z
3.以.gz为扩展名的文件:
#gunzip file.gz
4.以.bz2为扩展名的文件:
#bunzip2 file.bz2
5.以.tar.Z为扩展名的文件:
#tar xvZf file.tar.Z
或#compress -dc file.tar.Z | tar xvf 6.以.tar.gz/.tgz为扩展名的文件:
#tar xvzf file.tar.gz
或gzip -dc file.tar.gz | tar xvf -7.以.tar.bz2为扩展名的文件:
#tar xvIf file.tar.bz2
或bzip2 -dc file.tar.bz2 | xvf -8.以.cpio.gz/.cgz为扩展名的文件: #gzip -dc file.cgz | cpio -div
9.以.cpio/cpio为扩展名的文件:
#cpio -div file.cpio
或cpio -divc file.cpio
10.以.rpm为扩展名的文件安装:
#rpm -i file.rpm
file.deb data.tar.gz | tar xvzf -
14.以.zip为扩展名的文件:
#unzip file.zip
compress -dc file.tar.Z | tar xvf -
x 是解压
v 是复杂输出
f 是指定文件
z gz格式
gzip
gzip[选项]要压缩(或解压缩)的文件名
-c将输出写到标准输出上,并保留原有文件。

-d将压缩文件压缩。

-l对每个压缩文件,显示下列字段:压缩文件的大小,未压缩文件的大小、压缩比、未
压缩文件的名字
-r递归式地查找指定目录并压缩或压缩其中的所有文件。

-t测试压缩文件是正完整。

-v对每一个压缩和解压缩的文件,显示其文件名和压缩比。

-num-用指定的数字调整压缩的速度。

举例:
把/usr目录并包括它的子目录在内的全部文件做一备份,备份文件名为usr.tar
tar cvf usr.tar /home
把/usr 目录并包括它的子目录在内的全部文件做一备份并进行压缩,备份文件名是usr
.tar.gz
tar czvf usr.tar.gz /usr
压缩一组文件,文件的后缀为tar.gz
#tar cvf back.tar /back/
#gzip -q back.tar
or
#tar cvfz back.tar.gz /back/
释放一个后缀为tar.gz的文件。

#tar zxvf back.tar.gz
#gzip back.tar.gz
#tar xvf back.tar
tar 文件目录打(解)包
gzip 压缩(解压),后缀名是”gz”
compress 同上,后缀名是”Z”
bzip2 同上后缀为”bz2″
在linux下常用tar命令调用各个压缩软件实现打包和解压缩tar 常用
-cvf 打包,-xvf解包,-tf查看包中的内容,这是三个基本的用法,可以加其它的参数来
调用其它的软件来实现打包和解压缩,如调用gzip工具-zcvf,-zxvf,-ztf 举个例了:tar -zcvf myball.tar.gz mydir 把mydir目录用gzip工
具打包,所以我们的后缀名用gz,这样一看就知是用什么工具打包的了,我们也用相应
的解包,tar -zxvf myball.tar.gz 解压在当前的目录了查看也是一样
tar -ztf myball.tar.gz
如调用compress,它的后缀名是Z,如果我们看到这样一个压缩包myball.tar.Z ,那么我
们可以这样来解压缩tar -Zxvf myball.tar.Z查看和打包和上面的类似,
如调用bzip2工具,它的后缀是bz2,如果我们要打包一个文件那么这样
tar -jcvf myball.tar.bz2 myfile
看了上面的你应有个大体的把握:记住
-cvf 是打包
-xvf 是解包
-tf 是查看包中内容
调用相关的工具,只要在前面加上个参数就是了
gzip 加z 后缀名是gz
compress 加Z 后缀名Z
bzip2 加j 后缀名是bz2
LINUX的文件和后缀名没有关系。

相关文档
最新文档