在 Linux 系统中,可以使用 `zip` 命令来批量压缩文件。以下是常见的用法:
1. 压缩当前目录下的所有文件:
```
zip -r archive.zip .
```
`-r` 表示递归压缩目录下的所有文件和子目录。
2. 压缩指定目录下的所有文件:
```
zip -r archive.zip /path/to/directory
```
将 `/path/to/directory` 替换为你要压缩的目录路径。
3. 压缩多个目录或文件:
```
zip -r archive.zip /path/to/dir1 /path/to/dir2 /path/to/file1.txt
```
将需要压缩的目录和文件路径依次列出即可。
4. 排除某些文件或目录:
```
zip -r archive.zip /path/to/directory -x "*.txt" -x "/path/to/exclude_dir/*"
```
使用 `-x` 参数可以排除指定的文件或目录。
5. 设置压缩级别:
```
zip -r9 archive.zip /path/to/directory
```
数字 `9` 表示最高压缩级别,数字越小压缩效率越低。
使用这些命令,你就可以在 Linux 系统中快速方便地批量压缩文件了。