linux中将文件夹打包
时间: 2023-08-24 18:03:59 浏览: 100
linux 打包当前文件夹下所有文件的方法
在Linux中,您可以使用tar命令将文件夹打包成一个压缩文件。tar命令可以将多个文件或文件夹打包成一个归档文件,然后可以使用gzip或bzip2等工具将归档文件压缩成一个压缩文件。以下是一些示例命令:
1. 将一个文件夹打包成一个归档文件
```
tar -cvf archive.tar folder/
```
这将把`folder`文件夹打包成一个名为`archive.tar`的归档文件。
2. 将一个归档文件压缩成一个gzip压缩文件
```
gzip archive.tar
```
这将把`archive.tar`压缩成一个名为`archive.tar.gz`的gzip压缩文件。
3. 将一个归档文件压缩成一个bzip2压缩文件
```
bzip2 archive.tar
```
这将把`archive.tar`压缩成一个名为`archive.tar.bz2`的bzip2压缩文件。
您也可以同时使用gzip和bzip2来压缩归档文件,例如:
```
tar -cvf archive.tar folder/ | gzip | bzip2 > archive.tar.gz.bz2
```
这将把`folder`文件夹打包成一个归档文件,并使用gzip和bzip2压缩成一个名为`archive.tar.gz.bz2`的压缩文件。
阅读全文