Linux新手入门系列:Linux分卷压缩与分卷解压缩

上周 我看到这篇Linux文章
讲到了卷压缩
使用的tar命令
这个命令使用起来很简单
不同的发行版都有它
实用
压缩分为两步
第一步:压缩文件
tar cvzf pic.tar.gz pic
-c 创建存档
-v 显示进程
-z 使用gzip压缩
-f 指定文件名
第二步:将文件分割成tar tvf pic.tar.gz | split -b 1 0M
pic
-t 显示内容
-v 显示过程
-f 指定文件
-x 解压
-d 后缀名
其实有一个简单的一步法
tar cvzfpic.tar.gz --numeric-owner -b 1 0M pic
直接压缩分割
文件名自动包含pic
例如pic00, pic01
解压也分为两步
第一步:合并文件
cat pic > pic.tar.gz
合并所有以pic开头的文件
第二步:解压
tar xzf pic.tar.gz
恢复文件
这个方法很好
新手容易理解
我就不多说了 忘了吧

如何在Linux上使用tar命令解压和压缩文件

tar命令是Linux文件压缩和解压的主要工具。

-c 创建压缩包。
-v 显示运行过程。
f 指定文件名。

tar cvf Archive.tar file1 file2 创建压缩包。
tar cvf Archive.tar.gz file1 file2 使用 gzip 压缩。

tar cvf Archive.tar.gz /path/to/dir 压缩整个目录。
tar cvf Archive.tar.gz /path/to/dir --exclude=/path/to/dir/subdir 排除子目录。

tar xvf Archive.tar 解压缩简单的 tar 包。
tar xvf Archive.tar.gz 解压一个gzip压缩包。
tar xvf Archive.tar.bz2 解压bzip2 压缩包。

我仍在验证 bzip2 和 gzip 之间的压缩速度差异。
你自己掂量一下吧。