linuxtar怎样将压缩到指定文件夹

Linux下使用tar命令解压到指定目录:#tarzxvf/bbs.tar.zip-C/zzz/bbs//将bbs.tar.zip解压到/zzz/bbs根目录下,确保/zzz存在/bbs目录与cp命令略有不同。
如果该目录不存在,cp命令将自动创建该目录。
附:tar命令打包示例:将当前目录下的zzz文件打包到根目录,命名为zzz.tar.gz#tarzcvf/zzz.tar.gz./zzz----------------------------------------------------------------------------------------------tar解压命令tar-c:创建压缩包-x:解压-t:显示内容-r:追加文件-u到末尾压缩包文件的更新:更新原压缩包中的文件。
其中之一用于压缩和解压缩。
它可以与其他命令一起使用。
根据需要压缩或解压缩档案时,以下参数是可选的。
-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包中的logo.gif文件all.tar-u表示更新该文件。
#tar-tfall.tar这个命令应该显示all.tar包中的所有文件,-t表示列出文件#tar-xfall.tar这个命令应该提取all.tar包中的所有文件,-x即可意思是解压tar-cvfjpg.tar*.jpg//解压目录下所有jpg文件到tar.jpgtar–czfjpg.tar.gz*.jpg//解压目录下所有jpg文件到jpg.tar并压缩和gzip生成gzip压缩包,nameNamejpg.tar.gztar–cjfjpg.tar.bz2*.jpg//将目录下所有jpg文件压缩到jpg.tar并用bzip2压缩,生成bzip2压缩包名为jpgar–cZfjpg.tar.Z*.jpg//将目录下所有jpg文件压缩成jpg.tar,并用compress压缩,生成umcompress压缩包名为jpg.tar.Zrarajpg.rar*.jpg//rar格式压缩,需要下载rarforlinuxzipjpg.zip*.jpg//zip格式压缩,需要下载zipforlinux先解压tar–xvffile.tar//解压tar-packagetar-xzvffile.tar.gz//解压tar.gztar-xjvffile.tar.bz2//解压tar.bz2tar–xZvffile.tar.Z//解压tar.Zunrarefile.rar//解压rarunzipfile.zip//解压zip摘要1.使用tar–xvf解压*.tar2.使用gzip-d或gunzip解压*.gz3.使用tar–xzf解压*.gztar.gz和*.tgz4.*.bz2使用bzip2-d或使用bunzip2解压5,*.tar.bz2使用tar–xjf解压6,*.Z使用uncompress解压7,*.tar.Z使用tar–xZf解压8,*.rar使用unrare解压9,*使用unzip解压zip

linux怎么压缩某个目录下的所有文件

例如,您想将data目录下的所有文件压缩并打包到/tmp目录下,并将压缩包命名为a.tar.gz。
可以如下操作tar-zcvf/tmp/a.tar.gzdata/,然后进入/tmp目录查看是否打包成功。
里面有一个.tar.gz,检查一下打包是否完整。
cd/tmptar-tfa.tar.gz