对于. tar 格式的文件压缩和解压比较常用, 今天对于. zip 格式的文件用同样的命令无效真是被自己蠢到了, 忽略了后缀格式
1. 对于 tar 格式文件
压缩: tar zcvf 压缩完后的名称 被压缩的目录 //tar -zcvf a.tar a
解压: tar zxvf 压缩完后的名称 // tar -zxvf a.tar
2. 对于 zip 格式文件
压缩: zip filename.zip files
解压: unzip filename.zip
进一步了解, Linux 下自带了一个 unzip 的程序可以解压缩文件,
解压命令是: unzip filename.zip
同样也提供了一个 zip 程序压缩 zip 文件, 命令是 zip filename.zip files
会将 files 压缩到 filename.zip
之后, 我留意了文件的后缀名, 不同的后缀的文件解压和压缩的命令都不一样, 也为此总结了一些其他格式的文件解压方式:
1*.tar 用 tar xvf 解压
2*.gz 用 gzip -d 或者 gunzip 解压
3*.tar.gz 和 *.tgz 用 tar xzf 解压
4*.bz2 用 bzip2 -d 或者用 bunzip2 解压
5*.tar.bz2 用 tar xjf 解压
6*.Z 用 uncompress 解压
7*.tar.Z 用 tar xZf 解压
8*.rar 用 unrar e 解压
9*.zip 用 unzip 解压
来源: http://www.bubuko.com/infodetail-2520942.html