Linuxtar命令压缩解压文件教程

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

Linux的TAR命令通常用于将文件存储在Linux系统中的存档文件中。
公共文件扩展包括: .tar.gz和.tar.bz2 表明GZIP或BZIP算法分别被进一步压缩。
在本教程中,让我们查看一些使用Linux桌面或服务器版本中的TAR命令来处理和压缩存档文件的日常工作的示例。
默认情况下,大多数Linux系统都可以使用TAR命令tar命令,因此无需单独安装软件。
TAR命令具有两种压缩格式:GZIP和BZIP。
您还可以创建一个非压制的存档文件。
1 Tar.gz存档压缩通常用于压缩存档文件。
代码副本如下: $ TAR-XVZFTARFILE.TAR.GZ是这些参数-x-depre ss文件V-Length模式的简要说明,并在压缩每个文件时打印文件名。
z-该文件是使用GZIP的压缩文件。
使用f-使用以下焦油存档。
这些是要记住的一些重要选择。
可以使用BZIP算法压缩带有BZ2 扩展名的Tar.BZ2 /BZIP存档文件,但是可以处理tar命令,但必须使用“ J”选项替换它。
将代码代码复制如下: $ tar-xvjfarchile.tar.tar.bz2 2 压缩指定的目录或路径,并使用“ -c”选项来指定路径。
”是资本“ C”。
复制代码如下。
$ tar-xvzfabc.tar.tar.gz-c/opt/folder/然后您需要确保存在目标目录。
没有目标目录,此命令失败。
3 要从单个文件提取存档文件中提取单个文件,您只需如下所示将文件名放置在命令中。
复制代码如下: 您可以在上面命令中的以下方法中指定多个文件”。
复制代码如下。
$ tar-xz-fabc.tar.gz” ./ new/ abs.txt” 4 张开卡片。
复制代码如下。
$ tar-xz-fabc.tar.gz-wildcards”*。
使用gzip。
fab.tar.gz./new/./使用TAR存档文件打印压缩GZIP的 new/cde.txt。
/new/subdir/./ new/subdir/in.txt。
/new/ab.txt 输出 您可以使用“ v”冗长选项。
有关其他信息,以下需要“ J”选项 Grightened01 5 -01 -1 3 1 1 :4 0./new/abc.txt6 tar tar tar tar tar tar tar tar tar tar the下一个命令。
用于创建一个TAR存档文件,该文件将该目录中的所有文件和子目录添加到存档文件中。
代码副本如下: $ tar-cvfab.tar./new /./ new /./ new /./ new/cde.txt。
文件。
将多个文件放入一个存档中,实际上不会压缩每个文件。
要使用压缩,可以分别使用“ Z”或“ J”选项执行GZIP或BZIP压缩算法。
代码副本如下: $ tar-cvzfabc.tar.gz./新/文件扩展名称实际上并不影响。
“ Tar.gz”和“ TGZ”是GZIP压缩算法压缩文件的常见扩展。
“ TAR.BZ2 ”和“ TBZ”是BZIP压缩算法压缩文件的常见扩展(LCTT翻译:对存档的引用是压缩的,并且采用了哪些压缩方法,并且易于识别扩展。
)。
7 添加文件之前的有用选项是“ W”。
此选项仅将文件添加到档案文件中输入“ y”的文件。
将代码代码复制如下: './ new/ newfile.txt'? nadd'./ new/ subdir'? yadd'./ new/subdir/in.txt'? N#现在列出所有添加的文件。
您可以使用$ tar-t-t-t-f abc.tar.gz.gz.gz./new/abc.txt./new/new/cde.txt./new/subdir/8 “ r“ r“ r”选项) 。
该文件是一个简单的示例,而不是创建新的存档文件。
复制代码如下: $ tar-rv-fabc.tarabc.txt文件无法添加到压缩存档文件(GZ或BZIP)中。
该文件只能添加到常规存档文件中。
9 如果将文件添加到压缩的存档文件(tar.gz/tar.bz2 ),则不可能在压缩的存档文件中添加文件,但是仍然可以用一个简单的技巧执行。
使用gunzip命令压缩存档文件,然后将文件添加到存档文件中,然后再次压缩。
代码副本如下: $ gunziparchive.tar.gz $ tar-rfarchive.tar./文件$ gziparchive.tar使用bzip文件。
)如果您使用.tar.gz。
/ new/ new/ cron运行上述命令,则连续创建相似名称的备份文件。
当然,不应在圆盘空间中溢出的档案文件。
1 1 如果您正在编写存档文件,则可以检查存档文件。
代码副本如下: $ tar-cvw-fabc.tar./new /./ new /./ new/cde.txt。
/new/subdir/./ new/subdir/in.txt ./new/abc.txtverify./new/new/cde.txtverify./new/subdir/verify./new/subdir abc.txtrequred只能在压缩存档文件中验证,但只能在未拉链的tar存档文件中执行。
当您在这里停止时,可以使用“ mantar”命令查看tar命令手册。

Linux文件压缩和解压缩命令使用详解

在Linux系统中,我们通常使用的文件压缩命令:BUNZIP2 ,BZIP2 ,CPIO,GUNZ​​IP,GZIP,GZIP,Split(切割文件),ZGREP(匹配压缩文件中的常规表现),ZIP,UNZIP,UNZIP,TAR,RAN。
最后四个是我经常使用的那些,所以我今天可以写这四个。
1 焦油:焦油命令:tar [option ] [file] “ tar-?” 制作文件fu和bar档案。
tar-tvfarchive.tar#收集列出集合中的所有文件。
详细。
将所有文件扩展在Tar-Xfarchive.tar#存档文件中。
如果要压缩文件夹,请输入:tar-cvfdirchive.tar/dirname。
我们首先创建了一个文件夹并放置了几个文件夹和文件:我们首先创建了一个焦油文件,首先是一个文件夹(testdir):tar-cftestdir.tartestdir,然后在压缩软件包中列出结构:然后我们有一个压缩到此文件添加的文件软件包:当然,无需进行上面的单步操作,此文件已经 包括压缩软件包。
然后查看此压缩软件包中的结构:如果您在示例中使用-v选项,则所有文件特征将在压缩软件包中列出。
包括权限,创建一个人,字节大小,修订时间和文件名:从压缩文件中删除和文件列表:通常,最常用的选项包括主要操作选项:此外,此外,此外,练习其他一些其他一些用途:1 ,当,1 时,在压缩TestDir目录时,您需要在文件夹根路径:2 中排除测试文件。
与仅指定的时间相比,压缩更新的文件:3 到所有文件或文件夹用“ TE”的前缀压缩文件名。
“ St.”):最后,添加一般使用的选项:-p, - pre serve -permsssss,-same -same -permissions Decompre ssion文件保留许可许可(仅适用于超级用户的默认值) - same -came -came -same -same -same -same -same -same -same -same -same -same -same -same -same -same -default this item) Collection -U,-U,---收集中的更新仅添加更新的文件与copy -k,-keke -weld -files相比到现有文件 更改不是在解压缩时 - keep-newer-files不会替换由档案中复制更新的现有文本。
现有文件再次编写覆盖dir 删除文件以删除档案中的文件。
RAR:RAR-RAR-LINUX系统默认软件包不包括RAR压缩工具,因此我们首先安装RAR:Sudoapt-GetInstallrar选项,您只能从给定选项中输入一个(只能使用一个)。
我们可以使用命令P来压缩文件,其中所有信息均为控制台输出:该部分提供了一些功能选项。
例如,如果您以其他方式更新压缩文件,则可以使用-AD:例如,如果要排除文件,而不必添加任何符号),在这里我们要排除从“ TE”开始的文件在文件夹的根路径下:还有一个加密,使用switch -p,并且密码立即由p:如果文​​件分解或直接打开文件,则会要求您输入密码:此外,另外,通常有些通常,有些通常,通常通常为使用的选项是:AG [格式] GeneratearchivenAmeSuse ThecurrentclconvercastolowercasecasecasecasecasecasefdeletefiletefiletefiletefilesafterrachiveddonotademptyractademptyDemptydiectiecherceriaseriesdwwipefilesafilesafilerasafilerached other commands and switch can be found in manuals. 3 zip,unzip:zip [-optation] [-bpath] [-tmmddyyyyyyyyyy] [-nsufixes] [zipfilelist] [-xilist] unzip [-z] [-z] [-z] [-z] [-opts] ] [列表] [列表] [列表] [列表]] [列表] [-xxlist] [-dexdir] 使用ZIP和UNZIP很简单,即使是辅助文件也很简单,因此没有笔记要写,只需直接阅读支持文档即可。
Linuxzip命令功能的详细解释说明:压缩文件。
语法:zip [-acddfghjjkllmoqrqrqrstvvxyz $] - ] [ - composed文件] [文件] [文件 ] [--i] [--i] [--i] [ - x]补语注:邮政压缩使用了广泛的程序,该文件由文件压缩。
它和“ .zip” 将生成带有扩展名的压缩文件。
参数:-a调整可执行的自动溶解文件。
-b指定文件临时存储的目录。
-c在每个压缩文件上注释。
- 从文件文件中删除指定的文件。
-d在压缩文件中没有目录名称。
此参数的效果类似于指定的“ -u”参数,但不仅更新了现有文件,如果压缩文件中不存在某些文件,请使用此参数将其添加到压缩文件中。
- 试图修复受污染的压缩文件。
-g文件压缩并将其添加到现有的压缩文件中,而不是创建一个单独的新压缩文件。
- 我们在线帮助。
- 我仅压缩符合条件的那些文件。
-j仅保存文件名及其,并且不存储任何目录名称。
-te在压缩文件前面删除不必要的数据。
-k文件名使用MS-DOS兼容格式。
-l在压缩文件时,用LF+Cr字符替换LF字符。
压缩文件-LL时,用LF字符替换LF+CR字符。
-L版权显示信息。
压缩文件并将其添加到压缩文件中后,删除原始文件,即将文件传输到压缩文件。
-n端不用特定的端字符串压缩文件。
- te文件随着时间的推移,随着压缩文件的压缩文件,最新更改将很强,并且压缩文件的更改将与时间文件相同。
-Q指令未显示执行过程。
-r复发处理,同时指定的目录中的所有文件和子盖特林处理。
- 包括系统和隐藏文件。
棉花是指定日期的压缩文件日期。
-t检查备份文件中的每个文件是否正确。
- 在压缩文件中以新文件。
-v指令显示执行过程或显示版本信息。
-v VM保存操作系统的文件属性。
-w如果版本号在数字文件名中,则此参数仅在VMS操作系统下有效。
-x排除被压缩的文件完成标准。
-X不能保存其他文件特征。
-u直接保护符号连接,而不是连接指示的文件。
-az在压缩文件中添加注释。
- $ $磁盘的卷保存了第一个压缩文件所在的名称。
-Comation效率是1 -9 之间的值。
Linuxunzip命令功能的详细解释:解体ZIP文件语法:unzip [-cflptuvz] [-gcjlmnoqsvx] [-p] [。
zip文件] [file] [-d] [-x]或unzip [-z]补充说明:unzip .zip是用于压缩文件的UNZIP程序。
参数:-c在屏幕上显示瓦解结果并正确更改字符。
-f更新现有文件。
-l显示压缩文件中包含的文件。
-p -c与参数相似,并且将在屏幕上显示分解结果,但不会进行转换。
-t检查压缩文件是否正确。
-u -f类似于参数,但是除了更新现有文件外,压缩文件中的其他文件也将在目录中分解。
-v执行时显示详细信息。
-Z仅显示压缩文件的注释文本。
- 制定文本文件所需的字符转换。
-bdo不要将字符转换为文本文件。
-c文件名对压缩文件敏感。
-J压缩文件未处理原始目录路径。
-l在压缩文件中将所有文件名转换为小写。
-M发送输出结果以进行更多的处理程序。
- 分子时不要指导原始文件。
- 以前不要询问此用户,要执行UNZIP指导原始文件后。
-p密码选项使用zip。
-Q执行时不会显示任何信息。
-s文件名将WhatsApp字符转换为下面的行字符。
-v VMS文件版本保留信息。
-X用于同时解压缩文件的原始UID/GID。
[.zip文件] .zip指定压缩文件。
[文件]指定在.zip压缩文件中处理哪些文件。
-D指定文件分解后要存储的目录。
-x指定未在.zip压缩文件中处理哪些文件。
-Zunzip-Z Zipinfo等效于执行方向示例:ZIP命令可用于压缩以zip格式使用的通常使用的文件。
UNZIP命令用于分解ZIP文件。
1 我想在yasuo.zip中压缩文件abc.txt和Dir1 目录:#zip-keryasuo.zipabc.tdir1 2 董事为abc1 .zip,abc2 .zip和abc3 .zip,我想一起打开它们:#unzipabc \? 4 我有一个大型压缩文件压缩已完全下载? 在所有这些文件的第一级目录中