整体流程
安装 httpd (centos 7)
yum install httpd
将文件放到 www 目录下
cp filename /var/www/html/
开启 httpd 服务
service httpd start
通过 下载工具/浏览器/百度网盘 访问服务器对应的ip,进行文件下载,如
http://129.28.186.100/文件名
压缩文件
压缩方式 | 压缩 / 解压命令 | 调整压缩等级 (1=不压缩; 9=最大压缩) |
优点 | 比较 |
---|---|---|---|---|
gzip (tar.gz) |
tar -zcvf file_name.tar.gz dir_name | GZIP=-9 tar cvzf file_name.tar.gz dir_name 或 tar cvf - dir_name | gzip -9 - > file_name.tar.gz |
流行且通用 压缩解压速度都快 内存占用也非常小 |
压缩和解压缩速度 gzip > lzma > bzip2 内存消耗大小 lzma > bzip2 > gzip CPU 消耗大小 bzip2 > lzma > gzip lzma 整体优于 bzip2 |
tar -zxvf file_name.tar.gz | ||||
bzip2 (tar.bz2) |
tar -jcvf file_name.tar.bz2 dir_name | BZIP2=-9 tar cvjf file_name.tar.bz2 dir_name | 压缩的文件比gzip小约15% 即使在较旧的硬件上,bzip2的内存要求也应该没有问题 |
|
tar -jxvf file_name.tar.bz2 | ||||
lzma (tar.xz) |
tar -Jcvf file_name.tar.xz dir_name | XZ_OPT=-9 tar -Jcvf file_name.tar.bz2 dir_name | 最新的压缩算法 压缩后的文件最小 |
|
tar -Jxvf file_name.tar.xz |
结论:
- 需要在内存很小的机器(如小于128 MB)上解压缩时,则选择 gzip 格式。
- 需要在很简单、没有什么工具可用的机器上解压缩时,则选择 gzip 格式。
- 需要节省网路频宽、缩短下载所需要的时间时,则选择 xz 格式。
由于在这几种状况下,bzip2 通常都不是首选。
关于这几种压缩的文章:
使用tar -zcvf时如何指定压缩级别?
WIKI:LZMA编码器
快速基准:Gzip,Bzip2和LZMA
Linux 中最佳的压缩格式:为什么bzip2 会被xz 取代?那gzip 又如何?