linux压缩成.tar.gz
时间: 2024-08-14 15:07:58 浏览: 53
在Linux中,可以使用`tar`命令配合`gzip`工具来创建`.tar.gz`格式的归档文件。以下是基本步骤:
1. **创建原始tar文件**:
首先,你需要将要打包的文件或目录放到一个临时目录里。例如,假设你想打包名为`my_files`的目录,你可以这样做:
```bash
tar -czvf my_files.tar.gz my_files/
```
`c`: 表示创建一个新的归档文件。
`v`: 表示详细模式,显示进度信息。
`f`: 指定归档文件的名称。
`z`: 使用gzip压缩。
`-`: 从标准输入获取数据。
2. **压缩现有的tar文件**:
如果你已经有了一个`.tar`文件,想要进一步压缩它为`.tar.gz`,可以直接使用`gzip`:
```bash
gzip my_files.tar
```
这样就会生成`my_files.tar.gz`文件。
如果你要在当前目录下创建压缩文件,只需要省略路径即可:
```bash
tar czvf current_files.tar.gz .
```
或者直接对单个文件:
```bash
tar czvf file_to_compress.txt.gz file_to_compress.txt
```
阅读全文