总结命令----tar

tar 常用参数

-c:建立压缩档案

-x:解压

-t:查看内容

-r:向压缩归档文件末尾追加文件

-u:更新压缩文件内容

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个

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

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出


下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名

压缩命令:以各种结尾

#压缩所有后缀为txt文件名,打包为tar结尾的压缩文件

#tar -cf a.tar *.txt

#ll a.tar

-rw-r--r-- 1 svnuser svnuser 61440 Apr 21 09:39 a.tar

#追加新文件到a.tar

#tar -rf a.tar *.bk

#更新压缩包里的文件 1.bk

#tar -uf a.tar 1.bk

#查看a.tar压缩包里的文件

#tar -tf a.tar

复合压缩命令

tar -cf a.tar *.txt  //将目录里所有jpg文件打包成tar

tar -czf b.tar.gz *.txt  //将目录里所有jpg文件打包成tar后,并且将其用gzip压缩,生成一个gzip压缩过的包命名结尾为tar.gz

tar -cjf c.tar.bz2 *.txt  //将目录里所有txt文件打包成tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名结尾为tar.bz2

tar -cZf d.tar.Z *.txt  //将目录里所有txt文件打包成tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名结尾为tar.Z

tar -czf f.tgz *.txt  //将目录里所有的txt文件打包为tgz结尾的文件

解压tar压缩的包

#tar -xf a.tar  //解压tar结尾的压缩包

#tar -xzvf b.tar.gz //解压tar.gz结尾的压缩包

#tar -xjvf c.tar.bz2  //解压tar.bz2结尾的压缩包

#tar -xZvf d.tar.Z  //解压tar.Z结尾的压缩包

#tar -xzvf f.tgz  //解压tgz结尾的压缩包

时间: 2024-08-29 12:39:46

总结命令----tar的相关文章

第九章、文件与文件系统的压缩与打包 3. 打包命令: tar

打包命令: tar gzip 与 bzip2 也能够针对目录来进行压缩, 不过,这两个命令对目录的压缩指的是『将目录内的所有文件 "分别" 进行压缩』! 将多个文件或目录包成一个大文件的,『打包命令』 tar [[email protected] ~]# tar [-j|-z] [cv] [-f 创建的档名] filename... <==打包与压缩 [[email protected] ~]# tar [-j|-z] [tv] [-f 创建的档名] <==察看档名 [[e

Linux下压缩与解压命令tar

tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩. -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用

linux zip命令 tar命令 【压缩、解压缩】参数列表:

linux zip命令参数列表: -a 将文件转成ASCII模式 -F 尝试修复损坏的压缩文件 -h 显示帮助界面 -m 将文件压缩之后,删除源文件 -n 特定字符串 不压缩具有特定字尾字符串的文件 -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间 -q 安静模式,在压缩的时候不显示指令的执行过程 -r 将指定的目录下的所有子目录以及文件一起处理 -S 包含系统文件和隐含文件(S是大写) -t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy 举例: 压缩目录

linux命令-tar命令

tar命令可以用来打包,解包.打包是指将一大堆文件或目录变成一个总的文件:压缩则是将一个大的文件通过一些压缩算法变成一个小文件.所以打包解包和压缩解压时不一样的,压缩和解压常用的命令有gzip和bzip2等等. 命令1 打包命令,-c参数表示新建压缩文件,-v表示显示过程,-f表示指定压缩文件.-z 表示支持gzip解压文件,-j表示只是bzip2解压文件. tar -cvf log.tar log2012.log 在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识. 如

linux命令tar

tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是根据需要在压缩或解压档案时可选的. -z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名. # tar -cf all.tar *.jp

linux命令——tar

tar命令我最常用于解压.tar.gz文件 tar -zxvf 压缩文件 将压缩文件解压到当前目录 [email protected]:~/eth10# ls baidu.com  baidu.html  eth10    index.html [email protected]:~/eth10# tar -zxf /root/tmp/httpd-2.4.25.tar.gz [email protected]:~/eth10# ls baidu.com  baidu.html  eth10  h

linux 常用基础命令 tar 详细介绍

[命令介绍] tar命令可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件.tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的. 首先要弄清两个概念:打包和压缩. 打包是指将一大堆文件或目录变成一个总的文件: 压缩则是将一个大的文件通过一些压缩算法变成一个小文件.

linux命令:tar

范例一: 将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [[email protected] ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩! 将 /tmp/etc.tar 文件解压缩在 /usr/local/src 底下 [[email protected] ~]# cd /usr/local/src [[email protected] src]# tar -xvf /tmp/etc.tar tar命令的详细解释 http://bl

linux 命令 - 打包命令 tar

打包命令: tar -cvf  打包文件名  源文件名 -c 打包 -v 显示过程 -f 指定打包后的文件名 例如:tar  -cvf  longls.tar  longls 解包命令: tar  -xvf  打包文件名 -x 解包 压缩成.tar.gz格式 tar -zcvf  压缩包.tar.gz名  源文件名 -z 压缩成.tar.gz格式 注:可以对过个文件或目录进行打包压缩 例如:tar -zcvf aaa.tar.gz  aaa bbb ccc 解压缩.tar.gz格式 tar  -