在 linux 解压缩文件时,经常会忘记这些命令。故记之。
文件格式 | 解压缩 |
---|---|
ZIP | 压缩一个目录到文件: zip -r archive_name.zip directory_to_compress 解压一个文件到目录: unzip file.zip -d /somedir |
TAR | 打包一个目录到文件: tar -cvf archive_name.tar directory_to_compress 解包一个文件到目录: tar -xvf archive_name.tar -C /extract_here |
GZ | 压缩一个目录到文件: gzip FileName 解压一个文件到目录: gzip -d FileName.gz |
TAR.GZ | 压缩一个目录到文件: tar -zcvf archive_name.tar.gz directory_to_compress 解压一个文件到目录: tar -zxvf archive_name.tar.gz -C /extract_here/ |
.BZ2 | 压缩一个目录到文件: bzip2 FileName 解压一个文件到目录: bunzip2 filename.bz2 |
TAR.BZ2 | 压缩一个目录到文件: tar -jcvf archive_name.tar.bz2 directory_to_compress 解压一个文件到目录: tar -jxvf archive_name.tar.bz2 -C /extract_here/ |
ZIP
可以通用于 windows 和 Linux
TAR
linux 中最常用,使用的时间和 CPU 最少,但是压缩效果不是很好。
TAR.BZ2
压缩效果最好,但是时间和 CPU 花费更多。
TAR.GZ
时间、CPU 与 压缩效果均介于 tar.gz2 和 tar 之间。
网友评论