一、zip格式
zip可能是目前使用的最多的文档压缩格式。它最大的优点就是在不同的操作平台上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.bz2在压缩率方面做得十分好。
我们可以使用下述的压缩一个文件:
zip -r archive_name.zip filename (-r是压缩文件)
下边是假如解压一个zip文件:
unzip archive_name.zip (解压文件在当前文件下) unzip archive_name.zip -d new_dir (解压文件可以将文件解压缩至一个你指定的的目录,使用-d参数)
二、tar格式
tar是在Linux中使用得十分广泛的文档打包格式。它的用处就是它只消耗十分少的CPU以及时间去打包文件,它仅仅只是一个打包工具,并不负责压缩。下边是怎样打包一个目录:
tar -cvf archive_name.tar directory_to_compress
-c参数是构建新的存档
-v参数详尽显示处理的文件
-f参数指定存档或设备
打包以后怎么解包:
tar -xvf archive_name.tar
前面这个解包将会将文档解开在当前目录下边。其实小型linux系统,你也可以用下边的这个来解包到指定的路径:
tar -xvf archive_name.tar -C new_dir
解包的参数是-C,不是大写c
三、tar.gz格式
这些格式是我使用得最多的压缩格式。它在压缩时不会占用太多CPU的,并且可以得到一个十分理想的压缩率。
压缩方法:
tar -zcvf archive_name.tar.gz filename
解压缩形式:
tar -zxvf archive_name.tar.gz
前面这个解包命令将会将文档解包在当前目录下边。其实linux怎么解压tar文件,你也可以用下边的这个命令来指定解包的路径:
tar -zxvf archive_name.tar.gz -C new_dir
四、tar.bz2格式
这些压缩格式是我们提及的所有形式中压缩率最好的。其实,这也就意味着LINUX虚机,它比上面的方法要占用更多的CPU与时间。
压缩方法:
tar -jcvf archive_name.tar.bz2 filename
解压缩形式:
tar -jxvf archive_name.tar.bz2
前面这个解包命令将会将文档解开在当前目录下边。其实,你也可以用下边的这个命令来指定解包的路径:
tar -jxvf archive_name.tar.bz2 -C new_dir
推荐教程:linux教程
以上就是linux如何解压文件的详尽内容linux怎么解压tar文件,更多请关注php英文网其它彩票走势图相关的文章!
本文原创地址://gulass.cn/pzwwgszdljtj.html编辑:刘遄,审核员:暂无