在 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 之间。











网友评论