linux打包命令
2024-02-15 17:12:18
```bash
tar -czvf tool.tar.gz tool/
```
这会创建个名为tool.tar.gz的压缩包,包含tool/目录下的所有内容。
```bash
tar -cJvf early_education.tar.xz *
```
这会创建个名为early_education.tar.xz的压缩包,包含当前目录下的所有内容。
```bash
pigz - log.txt
```
这会创建个名为log.txt.gz的压缩文件,其中的内容是log.txt的压缩版本。
```bash
tar -cvf report.tar report && gzip report.tar && mailx -s "Report" user@example.com < report.tar.gz
```
这段命令会创建个名为report.tar的压缩包,将其压缩为report.tar.gz,通过电子邮件发送给指定的用户。