打包压缩网站_tar命令与unzip编码参数
万网虚拟主机做打包压缩网站,大压缩包(超过 100MB)用 FTP 上传容易超时,建议用面板的"远程下载"功能从 URL 下载,或用 SSH 的 wget/curl 下载。上传完校验 md5,确认文件完整再解压,避免解压到一半失败。
分卷压缩与解压:Linux 用 tar -zcf - 目录/ | split -b 100M - 输出.tar.gz. 生成 100MB 分卷,解压用 cat 输出.tar.gz.* | tar -zxf -。Windows 用 7-Zip 分卷压缩,解压时所有分卷放同一目录,解压第一个即可。分卷上传后确认所有分卷完整,缺一不可。
参考(解压后修复权限和编码): ``` # 改属主 chown -R www:www /www/wwwroot/域名 # 改权限 find /www/wwwroot/域名 -type d -exec chmod 755 {} ; find /www/wwwroot/域名 -type f -exec chmod 644 {} ; # 转换乱码文件名 convmv -f GBK -t UTF-8 -r --notest /www/wwwroot/域名 ```
解压完用 curl 检测确认。ls 查看文件数量和压缩包预览是否一致,抽查几个文件内容正常,目录结构正确。解压后文件属主可能是 root,需要 chown -R 网站用户:网站用户目录改属主,否则网站可能无法读写文件。
压缩率对比:tar.gz(gzip)压缩率中等、速度快,适合日常备份;tar.bz2 压缩率高、速度慢,适合长期存储;zip 跨平台好、压缩率一般,适合分享;7z 压缩率最高、速度慢,适合大文件。按用途选格式,不要盲目追求高压缩率。
解压失败的应急处理:zip 损坏用 zip -FF 损坏.zip --out 修复.zip 尝试修复;tar.gz 损坏用 gzip -t 测试,能解压多少算多少;确认是上传不完整的,重新上传并校验 md5。重要数据不要只存一份压缩包,多份备份在不同位置。

更新时间:2026-08-27 13:16:13
上一篇:在线工具修改PPT创建时间?在线修改ppt创建时间工具,亲测可用