Linux删除日志总结

 时间:2026-02-12 08:50:35

本文介绍了Linux系统删除日志的几种方式

方法/步骤

Linux如果要删除某路径下的文件,通常执行如下命令(rm):

Linux删除日志总结

也可以删除某路径下的某一类文件:

比如删除结尾为txt的所有文件

Linux删除日志总结

但是,如果当某路径下面有很多文件时,执行上述命令可能会报如下错误:

-bash: /bin/rm: 参数列表过长的错误。

此时,可以通过结合find命令来使用

Linux删除日志总结

可以将上述命令配合crontab命令来执行。

有时我们想根据时间保留一部分日志,只是删除比较久的日志。可以通过find命令的 –mtime参数来实现。

#type 某一类型文件 f 普通文件,删除距离当前(num+1)*24小时前文件结尾为.log的日志

find . -type f  -name "*.log" -mtime +$num -delete

Linux删除日志总结

执行命令后如下

Linux删除日志总结

对于tomcat的日志,因为它就是一个文件(catalina.out),可以通过如下方式定期清除:

cat /dev/null > *******/catalina.out(****表示文件路径)

将上述命令弄成脚本的形式,然后用crontab周期调用即可。

Linux删除日志总结

  • SQLServer 数据库浏览查询使用日志
  • flash版本过低提示请安装最新的flashplayer插件
  • CMD进入mysql
  • QQ浏览器怎样清除最近关闭的网页列表记录
  • 360压缩如何减少关联的右键菜单项?
  • 热门搜索
    版面设计图大全 王珞丹个人资料简介 子宫壁薄怎么办 脚底脱皮怎么办 网上怎么查询车辆违章 初中古诗词大全 鱼粥的做法大全 纹身图案大全 炖鸭子的做法大全 拉拉队口号大全