适用于Centos7 Ubuntu 系统
1.Linux解压文件
常用的压缩文件有xxx.tar.gz或者xxx.zip,或者7zip, 7zip压缩效率较高,一般用于超大文件
如果还没安装zip和unzip
centos 7则使用yum install zip unzip
Ubuntu则使用 sudo apt-get install zip unzip
如果还没有安装7zip
centos 7则使用yum install zip unzip
Ubuntu则使用 sudo apt-get install zip unzip
已经安装后,
unzip filename.zip
即可
tar -xzvf filename.tar.gz
或者
tar -zxvf filename.tar.gz
都行,顺序无影响。
2.Linux压缩文件:
1)zip 压缩率不高。
例如把tmpdir下的文件压缩到tmpdir.zip中,ls可看到多了文件。
[root@localhost blogs]# zip -r tmpdir.zip tmpdir
adding: tmpdir/ (stored 0%)
adding: tmpdir/tmp.1 (stored 0%)
adding: tmpdir/tmpfile (stored 0%)
[root@localhost blogs]# ls
tmpdir tmpdir.zip
2)tar压缩格式
压缩率较高,使用相对广泛。
tar -cvf compress_name.tar.gz dir_name
例如:
[root@localhost blogs]# tar -cvf tmpdir.tar tmpdir
tmpdir/
tmpdir/tmp.1
tmpdir/tmpfile
[root@localhost blogs]# ls
tmpdir tmpdir.tar
3)tar.gz
使用率也较高,和tar唯一不同就多了一个z
tar -zcvf compress_name.tar.gz dir_name
例如;
[root@localhost blogs]# tar -zcvf tmpdir.tar.gz tmpdir
tmpdir/
tmpdir/tmp.1
tmpdir/tmpfile
[root@localhost blogs]# ls
tmpdir tmpdir.tar.gz
(推荐阅读时间30s)