zip(.zip文件)
zip 压缩文件名 源文件
zip -r 压缩文件名 源目录
unzip 压缩文件
gzip(.gz文件)
gzip 源文件
源文件会消失 压缩文件名 .gz
可使用gzip -c 文件名 > 压缩文件名
的方式来保留源文件,一般不使用。
gzip -r 源目录
会压缩目录下的子文件 ,目录不会被压缩
gzip -d 压缩包文件 (同gunzip)
解压文件 ,也可以使用
gunzip 压缩包文件
进行解压缩
如果解压目录 ,使用gunzip -r
命令
bz2 (不能压缩目录,一般没啥用其实, .bz2)
bzip2 源文件 (不保留源文件)
bzip2 -k 源文件 (保留源文件)
bzip2 -d 压缩文件 (解压缩,-k 保留原压缩文件)
bunzip2 压缩文件 (解压缩,-k 保留原压缩文件)
好了上面这些,除了zip,基本用不到,下面是重点!
tar(打包命令)
tar -zcvf 压缩文件名 源文件
tar -zxvf 压缩文件名 (解压缩.tar.gz)
-z 压缩为.tar.gz格式
-j 压缩为.tar.bz2
-c 打包
-x 解打包
-v 显示过程
-f 指定打包后的文件名
-C 指定解压缩位置(该选项写在后面)
-t 测试压缩包 (不解压,查看压缩包内文件名)
如需一次压缩多个文件,使用空格隔开