如何实现linux自动压缩指定日志

如何实现linux自动压缩指定日志,第1张

使用cron定时任务

```

cat <<EOF >>/etc/crontab

10 1 */1 * * root tar czf /back/log.tar.gz /var/log/my.log >/dev/null 2>/dev/null

EOF

```

每天的1时10分压缩/var/log/my.log到/back/log.tar.gz

5个日期的意义为"分 时 日 月 周"

网上很多的资料,你很快就会明白。

1、gzip: 压缩后的文件后缀为.gz。用法:gzip+文件路径 ,压缩完成后会删除原文件

2、bzip2:压缩后的文件后缀为.bz2.(比gzip有着更大压缩比的压缩工具,受用格式与其相似。)-k:压缩或者解压时可以保留原文件。

3、zip: 既归档又压缩的工具,可以压缩目录,以上三个不能,默认不删除原文件。

4、tar: 归档工具,也是很好的备份工具,后缀名为.tar.gz。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8673518.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存