.zip

小蚂蚁学习Linux(6)——压缩与解压缩命令详解

折月煮酒 提交于 2019-11-29 17:09:32
在Linux中常用的压缩格式有以下几个:.zip .gz .bz2 .tar.gz tar.bz2。 首先先解释前三个。 .zip格式的压缩: zip 压缩文件名 原文件名 如:zip abc.zip abc 后缀名是一定要写的,虽然Linux不关心后缀名,但是我们人类还是要看的。 压缩目录的时候需要加上选项 -r 如:zip -r 目录名 源目录名 解压的方法也挺简单 unzip 【文件或目录】 注意:zip在win和linux中是通用的。 .gz格式压缩 格式: gzip 【源文件】 注意:压缩为.gz格式的压缩文件,源文件会消失。 压缩目录: gzip -r 目录 注意:这里压缩的是该目录下的所有子文件,但是不能压缩目录。 .gz的解压缩方式 gzip -d 【压缩文件】 gunzip 【压缩文件】 这两种解压方式是等效的。 注意:解压目录需要加 -r .bz格式压缩 格式: bzip2 【源文件】 注意:不保留源文件 bzip2 -k 【压缩文件】 含义:压缩之后保留源文件 注意:bzip不能压缩目录! .bz2格式的解压缩: bzip2 -d 【压缩文件】 含义:解压缩,-k保留压缩文件 bunzip2 【压缩文件】 含义:解压缩,-k保留压缩文件 总结一下:以上三种压缩解压缩的命令说完了,其实这三种也不是很常用,各有各的毛病,.zip还好点,