Linux分卷工具与用法概览
一、概念澄清
二、文件级分卷压缩与合并工具
| 工具 | 典型命令示例 | 主要特点与适用场景 |
|---|---|---|
| split | 打包并分卷:`tar czf - dir/ | split -b 100M - dir.tar.gz.;合并:cat dir.tar.gz.* |
| zip | 分卷:zip -s 100M -r archive.zip dir/;解压:unzip archive.zip |
自带分卷参数 -s;跨平台通用;解压时自动按序处理分卷 |
| 7z(p7zip) | 分卷:7z a archive.7z bigfile -v100m;解压:7z x archive.7z.001 |
高压缩率;分卷参数 -v;注意直接用 7z 压缩可能丢失部分权限属性 |
| rar | 分卷:rar a -v5m archive.rar file;解压:unrar x archive.part1.rar |
商业软件;分卷参数 -v;广泛兼容;需安装 rar/unrar |
| tar + 压缩器(gzip/bzip2/xz)管道 | 示例:`gzip -c file | split -b 10M - file.gz.;还原:cat file.gz.* |
三、磁盘分区与卷管理工具
四、使用建议与注意事项