1、tar的一般方法
使所有. jpg文件成为名为all.tar的包。 tar-cfall.tar*.jpg; -c表示将生成新包,-f指定包的文件名。
将所有. gif文件添加到all.tar软件包中: tar-rfall.tar*.gif; -r的意思是增加文件。
更新原始tar包all.tar徽标. gif文件: tar-ufall.tar徽标. gif; -u的意思是更新文件。
列出all.tar包中的所有文件。 tar-tfall.tar; t的意思是列出文件
求解all.tar包中的所有文件: tar-xfall.tar; -x的意思是解开
2、tar呼叫gzip
gzip是GNU组织开发的压缩程序,以. gz结尾的文件是gzip压缩的结果。 针对gzip的解压缩程序是gunzip。 tar使用名为-z的参数调用gzip。 举个例子吧。
tar-czfall.tar.gz*.jpg
此命令将所有. jpg文件压缩为tar包,并使用gzip对其进行压缩,以生成名为all.tar.gz的gzip压缩包
tar-xzfall.tar.gz
此命令是解开上面生成的包。
3、tar调用bzip2
bzip2是压缩能力更强的压缩程序,以. bz2结尾的文件是bzip2压缩的结果。 针对bzip2的解压缩程序是bunzip2。 tar使用名为-j的参数调用gzip。 举个例子吧。
tar-cjfall.tar.bz2*.jpg
此命令将所有. jpg文件压缩为tar包,并使用bzip2对其进行压缩,以生成名为all.tar.bz2的bzip2压缩包
tar-xjfall.tar.bz2
此命令是解开上面生成的包。
4、tar呼叫完成
compress也是压缩程序,但似乎没有gzip和bzip2那么多人使用compress。 以. z结尾的文件是bzip2压缩的结果。 针对compress的解压缩程序是uncompress。 tar使用名为-Z的参数调用gzip。 举个例子吧。
tar-cZfall.tar.Z*.jpg
此命令将所有. jpg文件压缩为tar包,并使用compress对其进行压缩,以生成名为all.tar.Z的uncompress压缩包
tar-xZfall.tar.Z
此命令是解开上面生成的包
5、解冻总结
对于以. tar结尾的文件: tar-xfall.tar
对于以. gz结尾的文件: gzip-dall.gzgunzipall.gz
对于以. tgz或. tar.gz结尾的文件: tar-xz fall.tar.gztar-xz fall.tgz
对于以. bz2结尾的文件: bzip2-dall.bz2bunzip2all.bz2
对于以tar.bz2结尾的文件: tar-xjfall.tar.bz2
对于以. z结尾的文件uncompressall.Z
对于以. tar.Z结尾的文件: tar-xZfall.tar.z
. zip:zipall.zip*.jpg/解压缩: unzipall.zip
对于. rar,必须安装RARforLinux; 压缩: raraall*.jpg。 rar扩展名将自动附加到包名称中。 解压缩unrareall.rar
tar是unix上常用的命令,也是重要的命令。 tar命令可将磁盘上的文件复制到文件介质,或将文件介质上记录的数据恢复到磁盘上的文件。 如果发生错误,tar命令不提供恢复操作。
tar命令格式:
#tar-cvf (或xvf )文件名设备
c-从本地到其他设备
x-从其他设备到本地
r-添加(例如,复制一个t.txt,然后再复制一个r.txt )
其中tar一个文件(或文件夹)用cvf参数;
解开tar的好文件,使用xvf参数。
例如:
要将/home/test文件tar为/anw并tar为exe.tar,请使用以下命令:
#tar-cvf/anw/exe.tar/home/test
解开tar的好文件,使用以下命令。
#tar-xvf/anw/exe.tar将exe.tar解压缩到压缩时指定的路径下。
tar命令生成文件的扩展名可以是任意的,例如,test文件的生成文件可以是test.a、test.b或test.tar。
阅读后续: AIX
原始文章请注明从技术站转载的正文地址。 http://www.i5i6.net/post/94.html,标题: AIX下tar命令详细信息