tar命令详解-c:创建压缩包-x:解压-t:查看内容-r:追加文件到压缩包文件末尾-u:更新原压缩包中的文件package这五个是一个独立的命令,其中一个用于压缩和解压,可以和其他命令一起使用但只能使用其中一个。根据需要压缩或解压缩存档时,以下参数是可选的。-z:带gzip属性-j:带bz2属性-Z:带compress属性-v:显示所有进程-O:解压文件到标准输出参数-f是必须的-f:使用文件名,记住,这个参数是最后一个参数,后面只有文件名。示例:tar-cfall.tar*.jpg此命令将所有.jpg文件打包到名为all.tar的包中。-c表示生成新的包,-f指定包的文件名。tar-rfall.tar*.gif该命令是将所有.gif文件添加到all.tar包中。-r表示添加文件。tar-ufall.tarlogo.gif该命令是更新原tar包all.tar中的logo.gif文件,-u表示更新该文件。tar-tfall.tar这个命令是列出all.tar包中的所有文件,-t表示列出文件tar-xfall.tar这个命令是解压all.tar包中的所有文件,-x表示解压查看tar-tfaaa.tar.gz不解压查看压缩包内容Compresstar–cvfjpg.tar*.jpg//将目录下所有jpg文件打包成tar.jpg//将目录下的所有jpg文件打包成jpg.tar,用gzip压缩生成gzip压缩包,命名为jpg.tar.gztar–czfjpg.tar.gz*.jpg//目录下所有jpg文件打包成jpg.tar,用bzip2压缩生成bzip2压缩包,名称为jpg.tar.bz2tar–cjfjpg.tar.bz2*.jpg//编译目录下所有jpg文件打包成jpg.tar后,用compress压缩生成一个umcompress压缩包,命名为jpg.tar.Ztar–cZfjpg.tar.Z*.jpgUnzip//解压tar包tar–xvf文件。tar//解压tar.gztar-xzvffile.tar.gz//解压tar.bz2tar-xjvffile.tar.bz2//解压tar.Ztar–xZvffile.tar.Z总结1.*.tar使用tar–xvf解压2.使用gzip-d或gunzip解压*.gz3.使用tar–xzf解压*.tar.gz和*.tgz4.使用bzip2-d或bunzip2解压*.bz25.使用*.tar.bz2tar–xjf解压6,*.Z使用uncompress解压7,*.tar.Z使用tar–xZf解压源码链接
