山海人工智能信息网

📚Linux Shell 实战技巧:tar分卷压缩&解压📦✨

导读 在日常工作中,我们经常需要处理大文件或目录,而Linux中的`tar`命令无疑是利器之一!尤其是当文件体积过大时,使用`tar`进行分卷压缩(spl...

在日常工作中,我们经常需要处理大文件或目录,而Linux中的`tar`命令无疑是利器之一!尤其是当文件体积过大时,使用`tar`进行分卷压缩(split)可以有效解决传输和存储问题。下面给大家分享具体操作步骤,轻松搞定大文件管理👇:

第一步:分卷压缩

假设我们要对`/path/to/directory`进行分卷压缩,每卷大小设为50MB,可以运行以下命令:

```bash

tar -czf - /path/to/directory | split -b 50M - directory.tar.gz.part-

```

这样就会生成多个以`directory.tar.gz.part-`开头的文件,方便后续传输或备份。

第二步:合并还原

接收到所有分卷文件后,可以通过以下命令合并并解压:

```bash

cat directory.tar.gz.part- > directory.tar.gz

tar -xzvf directory.tar.gz

```

完成解压后,原始内容将恢复如初!

掌握这一技能,无论是应对大文件传输还是长期数据保存都游刃有余!💪💡赶紧试试吧~