在Linux下压缩文件有多种方法,以下是一些常用的命令:
使用 `tar` 命令
`tar` 是一个打包和压缩文件的命令,它可以创建 `.tar` 文件,并且可以与 `gzip` 或 `bzip2` 等工具结合使用来压缩文件。
1. 创建一个未压缩的 `.tar` 文件:
```bash
tar -cvf archive.tar file1 file2 directory1
```
2. 创建一个压缩的 `.tar.gz` 文件:
```bash
tar -czvf archive.tar.gz file1 file2 directory1
```
3. 创建一个压缩的 `.tar.bz2` 文件:
```bash
tar -cjvf archive.tar.bz2 file1 file2 directory1
```
使用 `gzip` 命令
`gzip` 是一个压缩工具,可以将文件压缩成 `.gz` 格式。
```bash
gzip file1
```
这将创建一个名为 `file1.gz` 的压缩文件。
使用 `bzip2` 命令
`bzip2` 是另一个压缩工具,可以将文件压缩成 `.bz2` 格式。
```bash
bzip2 file1
```
这将创建一个名为 `file1.bz2` 的压缩文件。
使用 `zip` 命令
`zip` 是一个流行的压缩和解压缩工具,可以创建 `.zip` 文件。
```bash
zip archive.zip file1 file2 directory1
```
这将创建一个名为 `archive.zip` 的压缩文件。
使用 `7z` 命令
`7z` 是一个文件压缩和解压缩工具,可以创建 `.7z` 文件。
```bash
7z a archive.7z file1 file2 directory1
```
这将创建一个名为 `archive.7z` 的压缩文件。
以上就是在Linux下压缩文件的一些常用方法。你可以根据自己的需求选择合适的命令。