Linux压缩包管理
1. 屌丝版:
-
gzip:
.gz
格式的压缩包
gzip 要压缩的文件
gzip不能压缩目录,并且gzip是对每个文件单独进行压缩,比如说有a.txt, b.txt, c.txt三个文件,通过gzip压缩后就成为了
a.txt.gz, b.txt.gz, c.txt.gz
三个压缩文件了,同时原文件被删除掉了。 -
bzip2:
.bz2
格式的压缩包
bzip2 [-k] 要压缩的文件
bzip2和gzip类似,不同点是bzip2可以添加
-k
参数保留原文件,压缩文件后缀为.bz2格式。
2.高富帅版
- tar:不使用z/j参数,则该命令只能对文件或者目录进行打包操作。
- 参数:
- c:创建(压缩文件)
- x:释放(解压文件)
- v:显示提示信息
- f:制定压缩文件的名字
- z:使用gzip的方式压缩文件,文件后缀为.tar.gz
- j:使用bzip2的方式压缩文件,文件后缀为.tar.bz2
- 压缩:
tar zcvf 生成的压缩包的名字(xxx.tar.gz) 要压缩的文件或者目录
- <
- 参数: