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,通过电子邮件发送给指定的用户。